Служба поддержки:
Реквизиты оплаты:





Голосование
Реклама от Google:
22 Часть I. Идеи и концепции
06.06.2012 00:12
|
что ваша система рассчитана только на одного пользователя. ЭВМ, которая допускает работу только одного пользователя в каждый момент времени, называется однопользовательской системой (хотя на ней могут работать в разное время несколько различных пользователей). Даже если ваша система однопользовательская, мы советуем вам прочитать эту главу и вы вскоре поймете почему. Главное достоинство многопользовательской системы состоит, естественно, в том, что стоимость аппаратных средств можно разделить. Второе достоинство более удивительное. Ваша первая реакция на идею разделения ЭВМ между вами и другими пользователями может быть такой же, как реакция на идею разделения ваших друзей или подруг; однако, когда люди разделяют ЭВМ (здесь и далее в этой главе слово «разделяют» означает «используют одновременно»), они могут взаимодействовать друг с другом, посылая сообщения через ЭВМ, и могут объединяться в группы для достижения большего, чем может сделать отдельный пользователь. Даже если вас не убедили эти аргументы и пугают нецивилизованные массы, которые могут работать одновременно с вами на ЭВМ, вы должны оценить третье достоинство многопользовательских систем типа UNIX: вы можете разделить ЭВМ с самым цивилизованным и разумным человеком, которого вы знаете,— с самим собой. Это делается следующим образом. Если вы задаете ЭВМ задачу, на решение которой потребуется какое-то время, UNJX дает вам возможность поработать в это время с другой задачей, вместо того чтобы сидеть и бить баклуши. В этом случае ваши две, а если хотите и более, отдельные задачи разделяют ЭВМ точно таким же образом, как если бы она разделялась отдельными пользователями. Разница лишь в том, что задачи, принадлежащие одному и тому же пользователю, связаны с одним терминалом, в то время как задачи, принадлежащие разным пользователям, обычно связаны с различными терминалами. (Поэтому мы вам советовали, чтобы владельцы однопользовательских систем UNIX прочитали эту главу.) Термин задача в действительности жаргонное слово в вычислительной технике и используется для обозначения программы, выполняющейся на ЭВМ. Термин процесс является синонимом слову «задача», и, поскольку этому термину отдается предпочтение в документации по системе UNIX, мы также будем его использовать. Как работают операционные системы На тему о том, как работают операционные системы и как они одновременно обслуживают большое число пользователей, написаны большие и увесистые книги. Вам как пользователю UNIX |