Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Minix операциялық жүйесінің түпкілікті файл жүйесі
Native file system of the Minix operating system
Minix файл жүйесі – Minix операциялық жүйесінің түпкілікті файл жүйесі болып табылады. Ол 1980 жылдары Эндрю С. Таненбаум нөлден бастап жазды, мақсаты күрделі мүмкіндіктерді жойып, Unix файл жүйесінің құрылымын қайта жасау және оқу құралы ретінде қолданылуы еді. 1994 жылға қарай Linux пайдаланушылары арасында басқа файл жүйелерінің, әсіресе ext2-нің танымалдылығы артуына және мүмкіндіктерінің шектеулі болуына – соның ішінде бөлімдердің шектеулі өлшемдері мен файл атауларының ұзындығына байланысты бұл жүйе қолданудан түсіп қалды.
The Minix file system is the native file system of the Minix operating system. It was written from scratch by Andrew S. Tanenbaum in the 1980s and aimed to replicate the structure of the Unix File System while omitting complex features, and was intended to be a teaching aid. It largely fell out of favour among Linux users by 1994 due to the popularity of other filesystems most notably ext2 and its lack of features, including limited partition sizes and filename length limits.
Тарих
MINIX 1980 жылдары Эндрю С. Таненбаум тарапынан Unix-ке ұқсас операциялық жүйе ретінде бастапқы кодтан жазылды, оның бастапқы коды білім беру саласында еркін қолданылуы мүмкін еді. MINIX файлдық жүйесі MINIX-пен бірге қолдану үшін жасалған; ол Unix файлдық жүйесінің негізгі құрылымын көшіреді, бірақ бастапқы кодты таза, түсінікті және қарапайым ұстау үшін, кез келген күрделі мүмкіндіктерден қашықтап, MINIX-тің пайдалы оқу құралы болуының жалпы мақсатына жетуге бағытталды. Линус Торвальдс Linux операциялық жүйесінің ядросын жазуды бастағанда (1991 жылы), ол MINIX іске қосылған машинада жұмыс істеді және оның файлдық жүйесінің құрылымын қабылдады. Бірақ бұл көп ұзамай мәселе тудырды, себебі MINIX файл атауларының ұзындығын 14 символға дейін (кейінгі нұсқаларда 30-ға дейін) шектеді, бөлімдерді 64 мегабайтқа дейін шектеді, ал файлдық жүйе оқу мақсатында емес, өнімділік үшін жасалған. Linux-тағы MINIX fs іске асырылуы көп жіпті болды, ал MINIX-тағы fs іске асырылуы бір жіпті болды. Кеңейтілген файлдық жүйе (ext; 1992 жылдың сәуірінде) MINIX-ті алмастыру үшін әзірленді, бірақ Linux коммерциялық деңгейдегі файлдық жүйеге тек оның екінші нұсқасы, ext2 арқылы қол жеткізді. 1994 жылға қарай MINIX файлдық жүйесі Linux пайдаланушылары арасында "шамалы қолданыста" болды.
MINIX was written from scratch by Andrew S. Tanenbaum in the 1980s, as a Unix like operating system whose source code could be used freely in education. The MINIX file system was designed for use with MINIX; it copies the basic structure of the Unix File System but avoids any complex features in the interest of keeping the source code clean, clear and simple, to meet the overall goal of MINIX to be a useful teaching aid. When Linus Torvalds first started writing his Linux operating system kernel (1991), he was working on a machine running MINIX, and adopted its file system layout. This soon proved problematic, since MINIX restricted filename lengths to 14 characters (30 in later versions), it limited partitions to 64 megabytes, and the file system was designed for teaching purposes, not performance. The Linux implementation of the MINIX fs was multi threaded, whereas the MINIX implementation of the fs was single threaded. The extended file system (ext; April 1992) was developed to replace MINIX's, but it was only with the second version of this, ext2, that Linux obtained a commercial grade file system. As of 1994, the MINIX file system was "scarcely in use" among Linux users.