mr.Garrett
- января 26, 2010
- Posted in Новости
- Write comment
VisualOS — визуальный симулятор операционной системы, построенный на базе GTK+ и libglade. Состоит она из четырех главных компонентов: Clock (часы), CPU (процессор), IO (подсистема ввода/вывода; можно отключить) и MEM (подсистема памяти: виртуальной и физической; можно отключить). Часы запускают всю систему в действие, отображают текущее время работы ОС и позволяют задавать единицу времени (по умолчанию, 100 милисекунд). В процессоре можно создавать новые процессы, выполнение которых и будет эмулироваться в VisualOS. Причем каждому из них задаются конкретные параметры: время работы и начало запуска, какие блоки и в какое время будут задействованы в подсистеме IO и что читать или писать в память (для ленивых есть кнопка«Auto Fill», генерирующая каждый раз случайные значения; для совсем ленивых — в «Свойствах» CPU есть «Auto Fill Processes»). Там же отображается текущее положение каждого процесса. В IO показывается, как процесс мчится к прочтению (или записи) заданного для него блока, постепенно переходя от трека к треку. . В MEM, соответственно, изображается, когда и к каким ячейкам памяти обращается каждый из процессов. По заявлениям разработчика, происходящее на экране поможет понять, как живется операционной системе. Флаг в руки.
Tiraele: mr.Garrett, сообщаю вам, что мое сообщение не является флудом, так как это канал о компьютерах а не об аниме.Его можно расценить как жалобу общественности.
Tiraele: mr.Garrett, сообщаю вам, что мое сообщение не является флудом, так как это канал о компьютерах а не об аниме.Его можно расценить как жалобу общественности.
Tiraele: mr.Garrett, сообщаю вам, что мое сообщение не является флудом, так как это канал о компьютерах а не об аниме.Его можно расценить как жалобу общественности.
Tiraele: А вот тут я накосячил.
mr.Garrett: Tiraele, а сейчас, типа, энтер заклинило…
Tiraele: И да, файрфокс под КДЕ тоже сакс.
Tiraele: mr.Garrett, нет, заклинило браузер.Приношу свои извинения.
Aquarius: м-да..
Tiraele: Также настоятельно советую прочитать определение слово “Флуд” в той же википедии, дабы не казатся больше таким неграммотным ; )
mr.Garrett: я спокоен… я совершенно спокоен…
*** mr.Garrett дышет глубоко и ровно…
Aquarius: Tiraele, знаешь первое правило посещения чужого ресурса?
Aquarius: аминь
Alek: Tiraele, не в обиду… как бы дело добровольное. можно тут пенять на линукс бесконечно, но он от этого работать не начнет, а вот маны почитать – наверно, мозг-сакс
Alek: Tiraele, никус не для эникейщиков, любо по нужде просишь, чтоб тебе все настроили и никуда не лезешь, либо эникеешь на винде и еще вариант – включаешь думалку и куришь маны, тогда все летает и жизнь -песня ![]()
Alek: Tiraele, *линукс не для…
*** OperatoR … линукс не для слабонервных …
OperatoR: Ы =)
[00:37:31] к нам приходит webzombie
Alek: OperatoR, не для узкомыслщих
Программа на С++ состоит из одного или нескольких файлов ($$R.3.3). С логической точки зрения файл транслируется за несколько проходов. Первый проход состоит в препроцессорной обработке ($$R.16), на которой происходит включение файлов и макроподстановка. Работа препроцессора управляется с помощью команд, являющихся строками, первый символ которых отличный от пробела есть # ($$R2.1). Результат работы препроцессора есть последовательность лексем. Такую последовательность лексем, т.е. файл после препроцессорной обработки, называют единицей трансляции.