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

8
Чому в системах Unix нам доводиться чітко `відкривати ()` і `закривати ()` файли, щоб мати можливість їх читати () або писати ()?
Чому open()і close()існує в розробці файлової системи Unix? Не могла ОС просто вперше виявити read()або write()подзвонила і зробила б все, open()що зазвичай робилося?

4
Після fork (), де дитина починає його виконання?
Я намагаюся вивчити програмування UNIX і натрапив на питання щодо fork (). Я розумію, що fork () створює ідентичний процес поточного запущеного процесу, але з чого він починається? Наприклад, якщо у мене є код int main (int argc, char **argv) { int retval; printf ("This is most definitely the parent …
22 process  c  fork  api 

6
Наскільки стабільні оболонки "stdin / stdout API" оболонки Unix?
grepping, awking, sedding та piping - це повсякденне розпорядження користувача будь-якої операційної системи, схожої на Unix, нехай це буде в командному рядку або всередині скрипту оболонки (тепер колективно називаються фільтрами ). По суті, під час роботи зі "стандартними" програмами Unix CLI та вбудованими оболонками (тепер колективно називаються командами ) фільтри …

4
Чому * BSD використовує специфічні для драйвера імена для мережевих інтерфейсів? Чи передбачає це обмеження?
Я зауважую, що залежно від марки мережевої карти, назви інтерфейсів відрізняються (я думаю, залежить від драйвера). Чому * BSD використовує специфічні для драйвера імена для мережевих інтерфейсів? Чи означає це, що в ядрі відсутній шар абстракції, що описує "загальний мережевий інтерфейс", тож кожен драйвер буде внутрішньо адресований через власний API? …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.