Запитання з тегом «architecture»

Загальні питання щодо (UNIX) архітектури ОС

4
Як зрозуміти труби
Коли я просто використовував трубу в баші, я більше про це не думав. Але коли я читаю якийсь приклад коду С, використовуючи системну трубну виклик () разом з fork (), мені цікаво, як зрозуміти труби, включаючи як анонімні, так і названі труби. Часто чути, що "все в Linux / Unix …

2
Як створюються системні команди на зразок ls?
У мене є деякі сумніви щодо * nix. Я не знаю, який тип виконавчого файлу - lsце .sh чи .ksh чи будь-який інший тип системи, що виконується, якщо він є, що це? коли я намагався побачити, як виглядає вихідний код lsкоманди, він показує щось нечитабельне, який метод * nix використовує …

4
Як реалізуються каталоги у файлових системах Unix?
Моє запитання - як реалізуються каталоги? Я можу вірити такій структурі даних, як змінна, наприклад, таблиця, масив чи подібні. Оскільки UNIX є відкритим кодом, я можу подивитися у джерелі, що робить програма, коли створила новий каталог. Чи можете ви сказати мені, де шукати чи детально розглянути тему? Що каталог "є" …

4
Які мінімальні програми кореневої файлової системи, необхідні для повного завантаження Linux?
Це питання про користувацькі простори програм, але вислухайте мене! Три "програми", так би мовити, потрібні для завантаження функціонального розподілу Linux: Завантажувач - для вбудованих, як правило, це U-Boot, хоча це не важка вимога. Ядро - Це досить просто. Root Filesystem - неможливо завантажуватися до оболонки без неї. Містить файлову систему, …

3
Який взаємозв'язок між системними дзвінками, передачею повідомлень та перериваннями?
Я читаю статтю Вікіпедії для управління процесами . Моя увага зосереджена на Linux. Я не можу визначити взаємозв'язок та відмінності між системним викликом, передачею повідомлення та перериванням їхніх концепцій та цілей. Чи всі вони для процесів подання запитів до ядра для ресурсів та послуг? Деякі цитати зі статті та деякі …



3
Перша установка FreeBSD. Чи є щось, що я повинен знати про відмінності між Linux та BSD?
Я хочу встановити FreeBSD сьогодні на запасний жорсткий диск, в якому я лежу. Я хотів би пробувати пробний пробіг, вивчити кілька речей, і якщо мені це підходить, я заміню на нього свій поточний Ubuntu 10.10 "сервер / NAS / кодування". Цікавість - головна причина. Я також хочу побачити більшість основних …

2
dpkg: помилка: не вдається видалити архітектуру 'i386', яка зараз використовується базою даних
Я використовував цю команду, щоб додати арку i386: sudo dpkg --add-architecture i386 А потім одразу ж, не встановлюючи жодних пакунків, я спробував видалити i386 арку так: sudo dpkg --remove-architecture i386 І я отримав помилку: dpkg: error: cannot remove architecture 'i386' currently in use by the database Досі я бачив рішення, …


5
Який алгоритм планування використовується в Linux?
Нещодавно в інтерв'ю мене запитали про алгоритм планування, який використовується операційною системою Linux. Для чого використовується алгоритм? Також який алгоритм застосовується в операційних системах реального часу і чому?


3
логін і su внутрішні
Я намагаюся зрозуміти, як працюють дозволи користувачів у Linux. Ядро завантажується і починається initяк root, правда? Потім Init запускає сценарії запуску і запускає getty( agetty), знову як root. Agetty просто читає ім’я користувача і працює login, все ще як root, я думаю. Ще нічого цікавого. Але що робить логін ? …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.