سامانه فایلبندی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
Hosseinifard (بحث | مشارکتها) جز جایگزینی با اشتباهیاب: پرونده⟸پرونده (رایانه)|پرونده، گروهلندی⟸گروهبندی |
بدون خلاصۀ ویرایش |
||
خط ۲:
{{بهبود منبع|تاریخ=ژانویه ۲۰۱۷}}
'''
در [[رایانش]]، '''
با جداسازی اطلاعات به قطعههای منحصربهفرد و نامگذاری هر قطعه، اطلاعات بهراحتی از هم جدا و تشخیص داده میشوند. هر قطعه از اطلاعات، [[پرونده (رایانه)|فایل]] نامیده میشود.
ساختار و قوانین منطقیای که برای مدیریت دستهای از اطلاعات و نام آنها استفاده میشود «
انواع مختلفی از
در شکل رسمیتر، یک
== جنبههای
=== مدیریت فضا ===
''توجه: این موضوع فقط به
[[پرونده:100_000-files_5-bytes_each_--_400_megs_of_slack_space.png|قاب|بهعنوان مثالی از فضای سست که با پوستههای NTFS از نوع ۴۰۹۶ بایت نشان داده میشوند: ۱۰۰٬۰۰۰ پرونده که هر ۵ بایت در پرونده، برابر ۵۰۰٬۰۰۰ بایت دادهٔ واقعی است؛ اما نیازمند ۴۰۹٬۶۰۰٬۰۰۰ بایت از فضای دیسک برای ذخیره شدن میباشد.]]
این موضوع باعث ایجاد فضاهای استفادهنشده میشود. وقتی که یک پرونده دقیقاً چندین واحد تخصیص را شامل نمیشود، گاهی اوقات به نام [[پارگی (علوم رایانه)|فضای سست]] معرفی میشود. برای یک تخصیص ۵۱۲ بایتی، میانگین فضای استفادهنشده ۲۵۶ بایت است. برای خوشههای ۶۴ کیلوبایتی، میانگین فضای استفادهنشده ۳۲ کیلوبایت است. اندازهٔ واحد تخصیص وقتی انتخاب میشود که
[[پرونده:File_system_fragmentation.png|بندانگشتی]]
تکهتکه شدن
=== نام پرونده ===
یک نام پرونده برای شناسایی مکان ذخیرهگاه در
بسیاری از
=== فهرستهای راهنما ===
=== {{لنگر|METADATA}}فراداده ===
بقیهٔ اطلاعات مربوط به هر پرونده در داخل یک
یک
بسیاری از
بسیاری از
صفات اضافی میتوانند به
بعضی
برای بدست آوردن اطلاعات بیشتر روی دربارهٔ اینکه کدام
===
در بعضی موارد، یک
=== سودمندیها ===
{{لنگر|DENTRY}}سودمندیهای فهرست راهنما ممکن است برای ایجاد، تغییر نام و حذف مدخلهای فهرست راهنما استفاده شوند که به عنوان dentries نیز شناخته میشوند (مفرد: dentry),<ref>{{Cite book|url=https://books.google.com/books?id=eei_jHVJi3oC|title=Operating Systems|last=Mohan|first=I. Chandra|publisher=PHI Learning Pvt. Ltd.|accessdate=2014-07-27|isbn=9788120347267|location=Delhi|publication-date=2013|page=166|quote=The word dentry is short for 'directory entry'. A dentry is nothing but a specific component in the path from the root. They (directory name or file name) provide for accessing files or directories[.]}}</ref> و برای تغییر دادن فرا دادهای که به یک فهرست راهنما تخصیص داده شدهاست. سودمندیهای فهرست راهنما ممکن است شامل قابلیتهایی برای ایجاد پیوندهای اضافی به یک فهرست راهنما شوند (پیوندهای سخت در [[یونیکس]])، برای تغییر نام پیوندهای پدر (در
{{نیازمند شفافسازی|date=July 2014}}
سودمندیهای پرونده برای ایجاد، فهرست، رونوشت، حرکت و حذف پروندهها و تغییر فرا دادهها است. آنها ممکن است قابلیت کوتاه کردن دادهها، کوتاه کردن یا گسترش تخصیص فضا، افزودن به، حرکت و تغییر پروندهها درجا را داشته باشند. بسته به ساختار اساسی
سودمندیهای آزاد کردن فضا برای پروندههای حذف شده، اگر
بعضی از
بعضی از مهمترین ویژگیهای سودمندیهای
=== محدود کردن دسترسی ===
در
در بعضی از مواقع، متدها برای رمزگذاری دادههای پرونده در خود
=== نگهداری یکپارچگی ===
یک مسیولیت قابل توجه
بقیه خرابیها که
به هنگام خرابی یک
=== دادههای کاربر ===
مهمترین هدف یک
بعضی از
بعضی از
یک شناسایی برای هر ضبط که به عنوان یک کلید نیز شناخته میشود، برای یک
=== استفاده از یک
سودمندیها، زبان مخصوص برای کتابخانههای در حین اجرا و کاربر برنامه از API
=== طراحی محدودیتها ===
همهٔ
پیچیدگی
== انواع
انواع
===
یک
==== دیسکهای نوری ====
ایزو 9660 (ISO 9660) و قالب عمومی دیسک (Universal Disk Format) 2 قالب عمومی هستند که هدفشان [[دیسکهای فشرده|دیسکهای فشرده،]] [[دیویدی|دی وی دی]] (DVD) و دیسکهای بلو-ری(blu-ray disks) است. مونت رینیر (Mount Rainier) یک توسعه برای UFD از سریهای۲٫۶ هستهٔ لینوکس (linux kernel 2.6) و ویندوز ویستا (windows vista) است که تسهیل بازنویسی در دی وی دیها را پشتیبانی میکند.
===
''مقالهٔ اصلی:
===
در
نوار نیاز به حرکت خطی، برای بستن و باز کردن قرقرههای عموماً بسیار بلند رسانهها دارد. این حرکت نوار برای جابهجا کردن سر (head) خواندن/ نوشتن از انتهای یک نوار به نواری دیگر، ممکن است از چند ثانیه تا چند دقیقه طول بکشد.
خط ۱۲۷:
* به روزرسانی نقشهٔ استفاده و فهرست راهنما برای اضافه کردن داده.
* و در نهایت پیش برد نوار برای نوشتن داده در مکان صحیح.
در عوض
در هر حال، یکی از معایب این طراحی اینست که، خواندن پروندهٔ فهرست راهنمای نوار عموماً نیاز به پیمایش (scan) سراسر نوار برای خواندن همهٔ فهرست راهنماهای ورودی پراکنده(scattered directory entries) دارد. بیشتر نرمافزارهای آرشیو داده، که با ذخیره گاه نوار کار میکنند، یک کپی محلی از کاتالوگ نوار را در یک
IBM یک
==== قالب بندی نوار (tape formatting) ====
خط ۱۳۸:
به خاطر اینکه قالب بندی نوارها میتواند زمان بر باشد، عموماً نوارها از قبل قالب بندی میشوند، تا کاربران نوار نیازی به صرف زمان برای آمادهسازی هر نوار قبل از استفاده، نداشته باشند. تنها چیزی که عموماً ضروری است این است که قبل از استفاده، یک برچسب قابل تشخیص برای رسانه روی نوار نوشته شود. حتی این نیز میتواند به صورت خودکار وقتی یک نوار جدید برای اولین بار استفاده میشود، توسط نرمافزار نوشته شود.
===
یک جنبهٔ دیگر از مدیریت پرونده، ایدهٔ
DB2 برای i (شناخته شده به DB2/400 و DB2 for i5/OS) یک
در زیر به بعضی از پروژههایی که بخشی از جنبههای
* بسیاری از
*
===
در بعضی از برنامهها نیاز است که چندین پرونده به صورت همزمان به روزرسانی شوند. به عنوان مثال، نصب نرمافزار ممکن است باعث نوشتن پروندههای باینری، کتابخانهها، و تأیید پروندههای برنامه شود. اگر نصب نرمافزار موفقیتآمیز نباشد، احتمال میرود که برنامه قابل استفاده کردن نباشد. اگر فرایند نصب در حال به روزرسانی یک بخش اصلی از
فرایند تراکنش، انزوا را ضمانت میکند، که این به این معنی است که عملیاتی که روی آنها تراکنش انجام میشود از دیگر ریسههای درون
شرکت مایکروسافت اولین بار درVista Windows، یک تراکنش با ویژگی Transactional NTFS، برای پشتیبانی ان تی اف اس ([[انتیافاس|NTFS]]) اضافه کرد، ولی در حال حاضر دیگر استفادهای ندارد. یکسری نمونههای اولیه از
اطمینان از سازگاری در سراسر چندین
===
''مقالهٔ اصلی:
===
''مقالهٔ اصلی:
===
====
==== دیگر
* در هستهٔ لینوکس، configfs و sysfs پروندههایی، برای پرس و جو در هستهٔ kernel برای بدست آوردن اطلاعات و پیکربندی موجودیتها در kernel ایجاد میکنند.
* Procfs پردازهها و دیگر ساختارهای
===
در اواخر دههٔ ۱۹۷۰ میلادی، پیشرفت تکنولوژی میکرو کامپیوترها آغاز شد. دیسکها و نوارهای دیجیتالی برای عموم مردم گران بودند. در آن زمان، یک
وقتی نیاز بود در
===
''با [[:en:Flat file database|
در
وقتی برای اولین بار رسانهٔ فلاپی دیسک در دسترس عموم قرار گرفت، این مدل از
با رشد تعداد پروندهها استفاده از
اخیراً S3 از شرکت [[شرکت آمازون|Amazon]] نیز به خانوادهٔ
== یادداشت ==
|