Linux ядросы дүние жүзіндегі компьютерлерде отыз жыл бойы қолданылып келеді. Ядро әртүрлі платформаларда қолданылатындықтан, бұл шешім дерлік барлық жерде кездеседі, мысалы, компьютерлерде, смартфондарда, киілетін электроникада, тұрмыстық техникада және желілік құрылғыларда. Бұл мақалада біз ядро архитектурасын, оның негізгі міндеттері мен интерфейстерін қарастырамыз.
Бұл қадамдық нұсқаулықта біз Java 8 және Java 11-ді CentOS Stream жүйесінде орнату және нұсқалар арасында ауысу жолдарын қарастырамыз.
Mozilla Firefox - ең танымал браузерлердің бірі, бұл мақалада біз оны неліктен қолданған дұрыс екенін айтамыз.
Алдыңғы мақалада біз екі операциялық жүйе архитектурасының - x32 және x64 арасындағы негізгі айырмашылықтарды талқыладық. Әрбір шешімнің айқын артықшылықтарына қарамастан, пайдаланушылар әлі де не таңдау керектігін талқылайды. Кейбіреулер x64, басқалары x32. Алдыңғы тақырыпқа оралсақ, таңдау ЖЖҚ көлеміне байланысты екенін айту керек.
Linux терминалы осы ОЖ тобының айқын артықшылығы болып табылады. Оның көмегімен ОЖ-да әртүрлі әрекеттерді орындау оңай. Бұл ретте пайдаланушы жеке командаларды ғана орындап қоймай, оларды біріктіре алады.
Дискінің жұмысы кезінде нашар секторлар деп аталатындар пайда болады. Бұл қандай да бір себептермен жұмысын тоқтатқан жасушалар. Мәселе мынада, жүйе жұмыс істемейтін ұяшықтарға ақпаратты жазуға тырысуы мүмкін. Барлығы мұндай ұяшықтардан ақпаратты оқу қиынға соғады, яғни пайдаланушы оны жоғалтуы мүмкін. Айта кету керек, мұндай мәселе тек HDD дискілеріне тән, жаңа SSD дискілері мұндай кемшіліктен босатылған кезде. Кәдімгі қатты дискілер әлі де танымал және оларды «флэш-дискілермен» ауыстыру туралы айту ерте.
DNS серверлері есте сақтау қиын IP мекенжайларын қарапайым домендік атауларға түрлендіру үшін қолданылады. Бұл не үшін? Адамдарға сандар қатарынан гөрі бір сөзді есте сақтау оңайырақ. Егер ДК доменнің IP мекенжайын білуі керек болса, ол DNS серверіне сұраныс жасайды. Серверлер әдетте маршрутизатордан DHCP арқылы автоматты түрде қабылданады немесе қолмен орнатылады. Әрі қарай біз Ubuntu 16.04 жүйесінде DNS конфигурациялау жолын айтамыз.
Кейбір жағдайларда бірден бірнеше ОЖ-да жұмыс істеуге тура келеді. Дәл осындай жағдайларда виртуализация технологиясы көмекке келеді, олардың бірі VirtualBox. Дегенмен, виртуалды машина жүйесінде қажетті шешімді инициализациялау мәселені шешпейді. Бастапқыда хост пен қонақ машина арасында интеграция болмайды. Бұл файлдарды тасымалдау, экран кеңейтімін өзгерту немесе күрделі бағдарламалық құралды пайдалану мүмкіндігінің жоқтығын білдіреді. Бірақ сіз әрқашан қонақ ОЖ қосымшаларын орната аласыз.
ОЖ-нің разрядтық тереңдігі процессорға арналған нұсқаулар жиынтығы үшін қажет, бұл нұсқаулар деректермен және ДК жадымен жұмыс істеу үшін пайдаланылады. Екі бит тереңдігі бар - i386 (x32-бит) және x86_64 (x64-бит). x32-бит ескірген және 4 ГБ-тан аспайтын жедел жадымен жұмысты қолдайды. x64-бит заманауи және барлық жерде қолданылады. Барлық процессорлар екі архитектураны да қолдайды, бірақ x32-биттік тереңдікпен бірге жұмысын тоқтатқан Linux дистрибутивтері бар.