Курсы » Operating Systems »

9, Авг 2009

Course Description

A first course in operating systems stressing fundamental issues in design: process management; memory management; process co-ordination and synchronization; interprocess communication; real-time clock management; I/O device drivers; file systems; frame-level network communication. Assignments involve the use, modification, and extension of a multitasking operating system.

Описание курса

Первый курс посвящен основам дизайна операционных систем, управлением процессами, памятью, синхронизация процессов и проблемы координации, коммуникация между процессами, управление в режиме реального времени, устройства ввода/вывода и драйвера, файловые системы, сетевые интерфейсы. Задания включают использование, модификацию и расширение многозадачных ОС.

9, Авг 2009

The Shell II: The Bourne Again Shell

Background
The Bourne Again Shell is based on the Bourne Shell (an early UNIX shell that this book refers to as the original Bourne Shell to avoid confusion), which was written by Steve Bourne of AT&T’s Bell Laboratories. Over the years, the original Bourne Shell has been expanded and is still the basic shell provided with many commercial versions of UNIX. Because of its long and successful history, the Bourne Shell has been used to write many of the
shell scripts that help manage UNIX systems. Some of these scripts appear in Linux as Bourne Again Shell scripts.

Although bash includes many extensions and features not found in the Bourne Shell, bash maintains compatibility with the Bourne Shell so you can run Bourne Shell scripts under bash. Traditionally, the Bourne Shell is named sh. On Linux systems, sh is a symbolic link to bash so that scripts that require the presence of the Bourne Shell still run.

(Читать полностью)

28, Июль 2009

Одим из заданий курса Operating Systems было написать некое подобие публикации, основанной на настоящих публикациях разных информатиков и разработчиков. Я выбрал пару бумаг, посвященных структуре ядра и новым идеям. Мою работу можно почитать в вики.



Warning: Parameter 1 to id_generic_callback() expected to be a reference, value given in /home/users/f/freetonik/domains/css.freetonik.com/wp-content/plugins/intensedebate/intensedebate.php on line 911

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 19398091 bytes) in /home/users/f/freetonik/domains/css.freetonik.com/wp-includes/wp-db.php on line 450