Вопросы с тегом «architecture»

19
Как создаются системные команды, такие как ls?

У меня есть некоторые сомнения относительно * nix. Я не знаю, какой тип исполняемого файла ls, будь то .sh или .ksh или любой другой тип исполняемого файла системы, если это так, что это? Когда я попытался увидеть, как выглядит исходный код lsкоманды, он показывает что-то нечитаемое, какой метод *...

19
Как каталоги реализованы в файловых системах Unix?

У меня вопрос, как каталоги реализованы? Я могу поверить, что структура данных, как переменная, например, таблица, массив или подобное. Поскольку UNIX является открытым исходным кодом, я могу посмотреть в исходном коде, что делает программа, когда она создала новый каталог. Можете ли вы сказать...

17
Каковы минимальные приложения корневой файловой системы, которые требуются для полной загрузки Linux?

Это вопрос о приложениях пользовательского пространства, но выслушайте меня! Для загрузки функционального дистрибутива Linux необходимы, так сказать, три «приложения»: Bootloader - для встраиваемых систем обычно это U-Boot, хотя это и не является жестким требованием Ядро - это довольно просто....

16
Являются ли двоичные файлы переносимыми на разные архитектуры ЦП?

Моя цель - уметь разрабатывать для встроенного Linux. У меня есть опыт работы со встроенными голыми металлическими системами с использованием ARM. У меня есть несколько общих вопросов о разработке для разных целей процессора. Мои вопросы как ниже: Если у меня есть приложение, скомпилированное для...

15
Какова связь между системными вызовами, передачей сообщений и прерываниями?

Я читаю статью в Википедии по управлению процессами . Я сосредоточен на Linux. Я не могу понять отношения и различия между системным вызовом, передачей сообщений и прерыванием, в их понятиях и целях. Они все для процессов, чтобы сделать запросы к ядру для ресурсов и услуг? Некоторые цитаты из...

14
Разница между «аппаратным обеспечением», «типом процессора» и «аппаратной платформой»

Мой компьютер с Linux выдает «uname -a», как показано ниже: [root@tom i386]# uname -a Linux tom 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:34:33 EDT 2009 i686 i686 i386 GNU/Linux [root@tom i386]# Согласно man-странице uname, записи "i686 i686 i386" обозначают: название аппаратного обеспечения (i686) тип...

12
Первая установка FreeBSD. Что я должен знать о различиях между Linux и BSD?

Сегодня я хочу установить FreeBSD на запасной жесткий диск, который у меня лежит. Я хотел бы попробовать его, изучить несколько вещей, и, если мне это подходит, я заменю им свою нынешнюю Ubuntu 10.10 'сервер / NAS / кодировщик'. Любопытство - главная причина. Я также хочу увидеть большинство...

11
Какой алгоритм планирования используется в Linux?

Недавно в одном из интервью меня спросили об алгоритме планирования, используемом операционной системой Linux. Какой алгоритм используется, почему? Кроме того, какой алгоритм используется в операционных системах реального времени и...

11
dpkg: ошибка: невозможно удалить архитектуру 'i386', которая в данный момент используется базой данных

Я использовал эту команду для добавления арки i386: sudo dpkg --add-architecture i386 И затем сразу же после установки каких-либо пакетов я попытался удалить арку i386 следующим образом: sudo dpkg --remove-architecture i386 И я получил ошибку: dpkg: error: cannot remove architecture 'i386'...

10
логин и су внутренности

Я пытаюсь понять, как пользовательские разрешения работают в Linux. Ядро загружается и запускается initкак root, верно? Затем Init запускает сценарии запуска и запускает getty( agetty), снова как root. Agetty просто читает имя пользователя и работает login, все еще как root, я думаю. Ничего...

10
Почему у меня системная архитектура i386 на 64-битном процессоре? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 4 года назад . Недавно в моем Gmail появилось небольшое сообщение о том, что моя версия Google Chrome больше не...

9
64-битное ядро, но все 32-битные исполняемые ELF-процессы, как это?

Выход из uname: root@debian:~ # uname -a Linux 5asnb 2.6.32-5-amd64 #1 SMP Mon Jun 13 05:49:32 UTC 2011 x86_64 GNU/Linux Однако /sbin/initисполняемый файл отображается как 32-разрядный: root@debian:~ # file /sbin/init /sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically...

8
Как я могу построить rpm для цели i386 на компьютере x86-64?

Я строю RPM с помощью rpmbuildкоманды как: rpmbuild -bb --root <DIRECTORY> --target i386 --define "_topdir <DIRECTORY>" <specfile>.spec Когда я использую компьютер SLED 10 SP3 x86, он успешно работает. Но на моей виртуальной машине SLES 10 SP3 x64 выдает следующую ошибку: error:...

8
Как работают разрешения / атрибуты файлов? Уровень ядра, уровень FS или оба?

Вопрос, который возник у меня ранее: зависят ли права доступа к файлам / атрибуты от ОС (и, следовательно, от ядра), или они зависят от файловой системы? Мне кажется, что второй вариант является более логичным, но я никогда не слышал о reiserfsправах доступа к файлам, например: только «Права...