Описание тега plan-9

Plan 9 - это ядро ​​операционной системы с доступным набором программного обеспечения, первоначально разработанное в Bell Labs.
1 ответ

Как работает этот код целочисленного пула

Я пытался понять, как работает этот целочисленный пул. Это много мелочи, которую я не могу обернуть. Я предполагаю, что есть какая-то концепция, которую мне не хватает в массиве m2id, и как он работает с индексом 'n', которого я не знаю и который мо…
06 авг '15 в 16:14
1 ответ

Где Stat_t определен для plan9?

В plan9 конкретный код Go для syscall, здесь нет Stat_t как с другими GOOS, Где Stat_tили его эквивалент определен?
22 фев '16 в 03:07
0 ответов

Исходный код golang plan9 asm

Когда я читаю исходный код из golang src, я не могу понять код asm, такой как: // void gogo(Gobuf*) // restore state from Gobuf; longjmp TEXT runtime·gogo(SB), NOSPLIT, $0-8 MOVQ 8(SP), BX // gobuf MOVQ gobuf_g(BX), DX MOVQ 0(DX), CX // make sure g …
04 ноя '14 в 07:23
2 ответа

Написание собственной ОС Android

Я надеюсь, что это правильное место, чтобы спросить это. Я хотел бы работать над сборкой Android с полностью настраиваемой ОС. Я был вдохновлен этим проектом, который портировал Inferno на Android. Я хотел бы сделать это на законных основаниях (собл…
03 апр '12 в 04:01
2 ответа

Начало веб-разработки на плане 9

Я давно хотел программировать для операционной системы Plan 9. Я бы очень хотел поиграть с веб-приложением там. Конечно, единственный язык, который я знаю для Plan 9, это C, и это не кажется идеальным для веб-разработки. Я также понимаю, что он не р…
18 сен '08 в 09:30
1 ответ

Как получить имя исходного файла из его исполняемого файла с помощью unity plan9port db(1)?

Переход к plan9port утилиты я не могу привыкнуть src утилита для исполняемых файлов (для скриптов работает нормально). Это относится к db(1) получить исходное имя файла из исполняемого файла следующим образом: % echo 'main?z' | db $1 | <some staf…
20 дек '16 в 09:13
3 ответа

9P устарел?

Я заинтересован в изучении 9P FS, в настоящее время я читаю источник, доступный из этих реализаций: http://9p.cat-v.org/implementations 9P устарел? Вы используете это для какого-то приложения? (также я нашел это, некоторые тесты производительности м…
26 фев '13 в 02:39
0 ответов

"Virtio-9p не удалось инициализировать fs-драйвер", когда я делю папку между KVM-хостом и виртуальной машиной

Helo, Я использую Ubuntu 16.04 LTS для KVM - виртуализация. Я хочу использовать папку на хост-машине в моей виртуальной машине. Я читаю эту статью: https://www.linux-kvm.org/page/9p_virtio И затем я пытаюсь поделиться папкой /tmp/share на хосте для …
01 окт '18 в 12:26
1 ответ

Regex "номера строк" в Acme

В скриншоте Расс Кокса от Acme он смог использовать регулярные выражения "номера строк", например так: /Users/rsc/demo/hello.go:/^func/,/^}/ щелчок правой кнопкой мыши, который открывается hello.go и выбирает все из func через конец тела функции. Эт…
13 окт '12 в 22:16
1 ответ

Почему Go поддерживает Plan9?

Почему разработчики Go тратят время на поддержку Plan9, а не на улучшение Go для Unix?
16 дек '14 в 22:25
0 ответов

Доступ к текстовому редактору Acme возможен только в C:/ в Windows 10. Как открыть файлы на другом диске?

Я скачал "Windows Acme SAC 0.13" по этой ссылке. Я извлек это в G:/acme-0.13/ Когда я печатаю /n/ и щелкните правой кнопкой мыши по нему, он показывает мне C/ D/ Но мой жесткий диск разделен на диски C:/ F:/ G:/ и H:/ (без D:/). Почему он не показыв…
27 авг '18 в 17:04
2 ответа

Можно ли запустить пользовательское пространство BSD в качестве замены GNU Coreutils с ядром Linux?

Я искал дистрибутив Linux, который не предназначен для встраиваемых систем и не использует многие утилиты GNU, которые можно найти во многих популярных дистрибутивах. Я хочу разработать дистрибутив Linux (Pet Project), который использует musl-libc, …
14 янв '16 в 15:59
3 ответа

Какие функции исследовательской операционной системы вы бы рекомендовали включить в операционную систему Google Chrome

Представьте себе, что крупный игрок занимается созданием новой операционной системы, где требования к обратной совместимости ограничены: Запустите существующие приложения, написанные (или скомпилированные) на JavaScript, которые представлены в HTML5…
08 июл '09 в 16:27
1 ответ

Эквивалентно -fplan9-расширениям в Clang?

Как мне активировать анонимное поведение struct/union? -fplan9-extensions в GCC работать в Clang? Я получаю ошибки при назначении членов анонимного при использовании назначенных инициализаторов, и я не получаю бесплатное приведение к типу анонимного…
15 авг '11 в 01:25
1 ответ

Как убрать пробел в начале строки, используя sed Plan 9

Похоже, что это должно просто удалить не более 2 пробелов в начале каждой строки: cat test.txt | 9 sed 's/^ //g; вместо этого он заменяет все пробелы в начале строки. Похоже, что в GNU sed, как я и ожидал, есть, но я заинтересован в изучении плана P…
23 сен '18 в 19:15
1 ответ

SSE2 извлекает данные из упакованных данных в golang

Я пишу функцию сборки на Голанге. Для упрощения предположим, что я хочу сделать следующую функцию: func sseSumOfMinimums (d1, d2 [2]float64) float64 Он вычислит минимум d1 [0], d2 [0] и минимум d1 [1] и d2 [1] и вычислит сумму По сборке делаю: TEXT …
03 окт '18 в 19:47
0 ответов

Настройка lighttpd + werc, CGI не может запускать сценарии rc?

Я впервые настраиваю веб-стек на моем новом VPS. Моя цель - Debian Jessie + lighttpd + werc werc - это простой фреймворк, работающий на rc (нестандартная оболочка, портированная на Linux из Plan 9). Есть несколько уроков, чтобы заставить его работат…
14 июл '15 в 07:03
4 ответа

Plan9 тип файла

Было сказано, что в плане 9 все является файлом. Пожалуйста, перечислите все, т.е. все вещи, представленные в файловой системе в plan9(особенно вещи, которые не являются файлами в *nix os-es).
27 апр '11 в 10:53
2 ответа

Не могу создать файл в Plan 9 acme

Я использую Plan 9 OS в VirtualBox. Основной операционной системой является Fedora 14. Когда я бегу acme hello.c есть ошибка, говорящая: can't open hello.c:'hello.c' file does not exist Я следую этому руководству.
28 янв '11 в 07:20
3 ответа

Много ли разработок Plan 9?

Похоже, что крупнейшие участники Plan 9 больше не участвуют в проекте, и, похоже, нет большого развития. Существует 9 фанатов, список рассылки для пользователей Plan 9, и раз в год они обычно проводят собрания, но я просматривал исходный код, и там …
18 мар '12 в 16:32