
چه تفاوتهایی بینGimpshop و Gimp وجود دارد؟ بسیار خوب، اگر شما به سایت رسمی خالقGimpshop یعنیScott moschella سر بزنید متوجه خواهید شد. او به خوبی توانسته نسخه بازمتن Gimp را دستکاری کند و طرح بندی گزینهها و option های آن را به خوبی با نرم افزار Adobe Photoshop مطابقت دهد. مسلما این یک کار بسیار خوب در دنیای بازمتن میباشد، چون اکثر کاربران و گرافیستهایی که در محیط ویندوز خود با Adobe Photoshop کار میکردند و تازه به سیستم عاملها و نرم افزارهای بازمتن روی آوردهاند، حتما به نرم افزاری شبیه Photoshop نیاز دارند که Gimp میتواند نیاز آنها را بر آورده سازد، اما طراحی و طرز قرار گرفتن گزینه ها در Gimp ممکن است تفاوتهای زیادی با Photoshop داشته باشد که دچار سرگردانی کاربران خواهد شد. از این رو شما میتوانید نسخه Gimpshop را دریافت و همانند اینکه با Photoshop کار میکنید، از آن لذت ببرید. طرز قرار گرفتن گزینه ها هیچ فرقی با Photoshop نخواهد داشت. لازم به ذکر است که به هیچ وجه از ویژگیهای قدرتمد Gimp در نسخه Gimpshop کاسته نشده است. این نسخه بر پایه نسخه Gimp2.2.4 میباشد. هم اکنون میتوانید نسخه جدید Gimpshop 2.2.4 را دریافت و از کار با آن لذت ببرید. اگر خطایی در آن مشاهده کردید میتوانید آن را گزارش نمایید.
برای اطلاعات بیشتر و دیدن تصاویری که گزینه های موجود در GimpShop را با Photoshop مقایسه کرده اند,به اینجا مراجعه نمایید.1 و 2
دریافت کدمنبع
دریافت Gimpshop 2.2.4 برای Gentoo(نسخه مخصوص این توزیع، البته هنوز تست نهایی نشده است)
دریافت بسته DEB برای توزیعهای دبیان
دریافت بسته RPM توزیعها RedHat و مبتنی بر آن
دریافت بسته مخصوص Solaris/SPARC
دریافت نسخه مخصوص Mac OS X
راهنمای نصب
دریافت بسته RPM که توسط codemills.com ساخته شده است.
منبع: تکنوتاکس
شاید توجه کرده باشید که سیستم عامل لینوکس هیچ برنامه ای برای دیفرگ کردن هارد ندارد.(یا شاید من اطلاع ندارم)اما دلیل این موضوع رو در مقاله زیر بررسی میکنیم.
در شکل زیر سیستم فایل هارد را به صورت حروف نمایش میدهیم.
a b c d e f g h i j k l m n o p q r s t u v w x y z
a 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
b 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
g 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
h 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
i 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
j 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
k 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
l 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
n 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
r 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
t 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
u 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
v 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
x 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
این یک نمایش از یک هارد کوچک است بنابراین بطور کامل با صفر پر شده است.کلیه حروف a تا z در بالا و سمت چپ جدول برای مشخص کردن مکان هر داده منفرد بکار میرود.داده بالا سمت چپ aa ,داده بالا سمت راست za ,پایین سمت چپ az ,پایین سمت راست zz است.
ما با یک فایل سیستم ساده که اکثر کاربران با آن آشنا هستند شروع میکنیم : فایل سیستمی که گهگاه نیاز به دیفرگ دارد.چون هر دو کاربران ویندوز و لینوکس با فایل سیستم fat کار میکنند.متاسفانه این فایل بطور نامناسبی از فرگمنت استفاده میکند(فایلها در این فایل سیستم بطور تکه تکه ذخیره میشوند).
ما یک فایل را در هارد ذ خیره میکنیم و اکنون فایل سیستم ما به شکل زیر است.
a b c d e f g h i j k l m n o p q r s t u v w x y z
a T O C h e l l o . t x t a e l e 0 0 0 0 0 0 0 0 0 0
b 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T O C
e H e l l o , _ w o r l d 0 0 0 0 0 0 0 0 0 0 0 0 0 0
f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ردیفهای g تا z برای وضوح بیشتر حذف شده است.
چهار سطر اول به جدول محتویات (Table of contents) اختصاص یافته است.فهرست محتویات مکان هر فایل را در فایل سیستم مشخص میکند.در مثال بالا برای نمونه Table of contents شامل نام فایل hello.txt است وهمچنین فایل در فاصله بین ae و le است.اگر به این مکانها نگاه کنیم می بینیم محتوی فایل شامل عبارت “hello word” است.
تا حالا که مشکلی و جود نداشت و همه چیز آسان بود.حالا اجازه دهید فایل دیگری را اضافه کنیم.
a b c d e f g h i j k l m n o p q r s t u v w x y z
a T O C h e l l o . t x t a e l e b y e . t x t m e z
b e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T O C
e H e l l o , _ w o r l d G o o d b y e , _ w o r l d
f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
همان طور که می بینید فایل دوم بلا فاصله بعد از فایل اول اضافه شده است.دلیل کار این است که اگر همه فایلها در کنار هم نگهداری شوند دسترسی به فایلها ساده تر و آسان تر است.کندترین قسمت یک هارد هد و سوزن آن است.ایراد این نوع ذخیره سازی زمانی مشخص میشود که شما تصمیم میگیرید فایل اول را ویرایش کنید.فرض کنید ما تصمیم گرفته ایم یک علامت تعجب به انتهای کلمه hello اضافه کنیم.اکنون ما یک مشکل داریم هیچ فضایی بعد از کلمه hello در فایل سیستم وجود ندارد تا علامت تعجب را آنجا قرار دهیم.(فایل bye.txt در آن محل قرار دارد).
ما اکنون دو راه پیش رو داریم :
1-فایل را از مکان اصلی آن پاک کنیم و در یک مکان بزرگتر بعد از فایل دوم بنویسیم .
2-ما فایل را دو تکه کنیم تا فایل در دو مکان موجود باشد.اما فضای خالی وجود نداشته باشد.
برای مثال درروش اول :
a b c d e f g h i j k l m n o p q r s t u v w x y z
a T O C h e l l o . t x t a f n f b y e . t x t m e z
b e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T O C
e 0 0 0 0 0 0 0 0 0 0 0 0 G o o d b y e , _ w o r l d
f H e l l o , _ w o r l d ! ! 0 0 0 0 0 0 0 0 0 0 0 0
و در روش دوم :
a b c d e f g h i j k l m n o p q r s t u v w x y z
a T O C h e l l o . t x t a e l e a f b f b y e . t x
b t m e z e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T O C
e H e l l o , _ w o r l d G o o d b y e , _ w o r l d
f ! ! 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
دلیل این که فایل سیستم fat مرتبا نیاز به دیفرگ دارد این است .فایلها در سمت راست و کنار هم قرار دارند و هر گاه یک فایل از فضای اختصاص یافته بزرگتر باشد به تکه ها یی تقسیم میشود تا در فضاهای خالی جا بگیرد.به این ترتیب با گذشت زمان تعداد قطعات افزایش یافته و کارایی هارد کاهش می یابد.
و اما لینوکس از روش دیگری استفاده میکند.فایل سیستمهای ویندوز در صورتی مناسب میباشند که شما یک کاریر داشته باشید که به فایلها دسترسی دارد.اما سیستم لینوکس همیشه به چند کاربره بودن مشهور بوده است.این سیستم عامل ضمانت میکند که بیش از یک کاربر میتوانند در یک لحظه به یک فایل دسترسی داشته باشد.
هنگامی که ما فایل hello.txt را در فایل سیستم لینوکس ایجاد میکنیم هارد به شکل زیر میباشد.
a b c d e f g h i j k l m n o p q r s t u v w x y z
a T O C h e l l o . t x t h n s n 0 0 0 0 0 0 0 0 0 0
b 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T O C
e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
g 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
h 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
i 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
j 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
k 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
l 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
n 0 0 0 0 0 0 0 H e l l o , _ w o r l d 0 0 0 0 0 0 0
o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
r 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
t 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
u 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
v 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
x 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
و زمانی که فایل دیگری ایجاد کنیم :
a b c d e f g h i j k l m n o p q r s t u v w x y z
a T O C h e l l o . t x t h n s n b y e . t x t d u q
b u 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T O C
e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
g 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
h 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
i 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
j 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
k 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
l 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
n 0 0 0 0 0 0 0 H e l l o , _ w o r l d 0 0 0 0 0 0 0
o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
r 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
t 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
u 0 0 0 G o o d b y e , _ w o r l d 0 0 0 0 0 0 0 0 0
v 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
x 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
در این روش هد در وسط هارد قرار دارد و فایلها در دو طرف آن بنابراین فاصله هد از همه فایلها تقریبا برابر است.
اکنون اگر علامت تعجب را به فایل اول اضافه کنیم نیازی به جابه جا کردن و یا تکه کردن فایلها نخواهد بود.مثال زیر را ببینید:
a b c d e f g h i j k l m n o p q r s t u v w x y z
a T O C h e l l o . t x t h n u n b y e . t x t d u q
b u 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T O C
e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
g 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
h 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
i 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
j 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
k 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
l 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
n 0 0 0 0 0 0 0 H e l l o , _ w o r l d ! ! 0 0 0 0 0
o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
r 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
t 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
u 0 0 0 G o o d b y e , _ w o r l d 0 0 0 0 0 0 0 0 0
v 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
x 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ویندوز سعی میکند که فایلها را از ابتدای هارد در کنارهم قرار دهد بنابراین اگر فایلها از فضاهای خالی بزرگتر باشند آنها را تکه میکند.ولی لینوکس فایلها را در تمام هارد پراکنده میکند تا چنانچه حجم فایل بزرگتر شد فضای خالی برای قرار دادن ادامه فایل موجود باشد.لینوکس همچنین بطور فعال(on the fly)فایلها را مرتب میکند .تا فضای خالی کافی در اطراف فایل موجود باشد.فرایند دیفرگمنت در ویندوز کار سختی است(احتیاج به کار زیاد cpu و فضای زیاد ram و فعالیت شدید هارد دارد).و امکان انجام آن در شرایط معمول و در زمان کار با کامپیوتر نیست.
تکه کردن فایل در لینوکس فقط زمانی لازم است که هارد سیستم پر باشد و هیچ فضای خالی برای قرار دادن یک فایل بزرگ بدون تکه کردن فایل وجود نداشته باشد.تکه شدن فایل زمانی اتفاق می افتد که فضای پر هارد بیشتر از 80% باشد.
همچنین جالب است بدانیم که حتی هنگامی که سیستم عامل اعلام میکند که هارد تکه تکه شده است.باز هم به دلیل خاصیت طبیعی هارد دیسک میتوان عملیات یکپارچه سازی را به آینده محول کرد.یک دیسک صفحات متعددی دارد .
یک مثال:هارد دیسک ما 2 صفحه(platters) دارد.صفحه اول از aa تا zm و صفحه دوم از an تا zz.
a b c d e f g h i j k l m n o p q r s t u v w x y z
a 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
b 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
g 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
h 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
i 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
j 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
k 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
l 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
a b c d e f g h i j k l m n o p q r s t u v w x y z
n 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
r 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
t 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
u 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
v 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
x 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
مثلا فایل زیر با و جود اینکه به ظاهر متصل و یکپارچه است ولی در حقیقت نیاز به دیفرگ دارد چون نیمی از فایل در انتهای یکی از صفحات هارد و نیم دیگر در ابتدای صفحه بعدی است بنابراین هد برای خواندن ادامه فایل باید از انتهای دیسک به ابتدای دیسک برود.
a b c d e f g h i j k l m n o p q r s t u v w x y z
a T O C h e l l o . t x t r m e n 0 0 0 0 0 0 0 0 0 0
b 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
d 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
g 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
h 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
i 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
j 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
k 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
l 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 H e l l o , _ w o
a b c d e f g h i j k l m n o p q r s t u v w x y z
n r l d ! ! 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
r 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
t 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
u 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
v 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
x 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
منبع:

در گفتی دیگر BSD تنها یک سیستم عامل نیست بلکه نرمافزاری است که از چند فرهنگ دانشگاهی مانند متنباز ، نرمافزار رایگان و امن برخاسته است. و برعکس لینوکس که به فردی ویژه تعلق دارد BSD به هیچ کس تعلق ندارد و متعلق به یک گروه است.در سال 1992 متن برنامههای BSD ازمتنهای AT&T جدا شدند و BSDLight انتشار یافت .هم اکنون از نسخه های امروزی BSD میتوان نمونههای زیر را نام برد:
فریبیاسدی در سال ۱۹۹۳به وسیله دیوید گرینمن از 386BSD Patchkit برنامهریزی شد و از آن زمان تا کنون به عنوان یک سیستم عامل همه کاره به کار میرود. FreeBSD بانظر به بیست سال آزمودگی در شبکه یک سیستم عامل بسیار پرتوان و رشدیافته در شبکه است.
NetBSD هم زمان با FreeBSD با تغییر 386BSD شروع به گسترش کرد. نت بی اس دی یک سیستم عامل قابل حمل وپرتابل (Portable) است که روی بیش از گونه رایانه اجرا می شود. اپن بیاسدی (OpenBSD) بر اساس NetBSD ساخته شد . کسانی که اپن بیاسدی (OpenBSD) گسترش دادند به دنبال یک سیستم عامل با امنیت بالا بودند. هم اکنون اپن بیاسدی (OpenBSD) امنترین یونیکس برای کاربری همگانی است. مک اُ اس اکس (MacOS X) سیستم عاملی بازرگانی که بر پایه ی بیاسدی ساخته شده است. (مک اُ اس اکس (MacOS X) را با مک اُ اس اشتباه نکنید.) مک اُ اس اکس (MacOS X) با اینکه متن باز است تجاری هم هست که این همان فرهنگ BSD است .(Darwin and OpenDarwin) مک اُ اس اکس (MacOS X) امن ترین سیستم عامل تجاری به حساب آمده و بزرگترین بخش دنیای یونیکس برای کاربران مکینتاش است.

BSD
ویرایش ۱۰ سیستم عامل مکینتاش (MacOS X) از شرکت اپل، در اصل یونیکسی مبتنی بر سیستم عامل بیاسدی است.

FreeBSD

OPENBSD

NETBSD