Все вопросы: [bsd]

33 вопросов

похожие теги: dragonfly-bsdservicestack-bsd
2
голосов
1ответов
2472 просмотров

Есть ли способ получить номер BSD устройства в Mac OS X?

Моя программа считывает пути к устройствам, например, /dev/rdisk0, из ввода, а затем ищет в IOKit диск с именем BSD disk0. Для этого мне нужно удалить /dev/r из пути. Жесткое кодирование этого пути может сломаться в будущих версиях Mac OS X. Поэтому я подумал о другом способе: я мог бы сопост...

20
голосов
6ответов
3301 просмотров

Good collection of libraries for C?

I'm looking for a good collection of libraries for ANSI-C, stuff for handling vectors, hash maps, binary tress, string processing, etc.

20
голосов
4ответов
10015 просмотров

How do I use a new-line replacement in a BSD sed?

Greetings, how do I perform the following in BSD sed? sed 's/ /\n/g' From the man-page it states that \n will be treated literally within a replacement string, how do I avoid this behavior? Is there an alternate? I'm using Mac OS Snow Leopard, I may install fink to get GNU sed.

0
голосов
1ответов
519 просмотров

dbm.error: db type is dbm.bsd, but the module is not available (Python 3.0)

I'm trying to open a shelve file that I created in 2.5, but I get the error I listed in the question title. The data aren't essential, but I really want them. Looking at the lib\dbm\__init__.py file it recognizes 4 types of dbm modules but only finds dbm.dumb on my system. Does anyone kn...

6
голосов
4ответов
10396 просмотров

BSD md5 vs GNU md5sum output format?

Any one knows why BSD md5 program produces hash output in this format ... MD5 (checksum.md5) = 9eb7a54d24dbf6a2eb9f7ce7a1853cd0 ... while GNU md5sum produces much more sensible format like this? 9eb7a54d24dbf6a2eb9f7ce7a1853cd0 checksum.md5 As far as I can tell, the md5sum format is much ea...

-5
голосов
1ответов
336 просмотров

Are there any BSD Libraries that will find the length of an mp3?

I would like any BSD libraries I would prefer python but any language is great.

0
голосов
4ответов
1244 просмотров

Функция часов Python во FreeBSD

Во время тестирования функции Pythons time.clock () на FreeBSD я заметил, что она всегда возвращает одно и то же значение, около 0,156 Функция time.time () работает правильно, но мне нужно что-то с чуть более высоким разрешением. Есть ли у кого-нибудь функция C, с которой она связана, и ес...

130
голосов
5ответов
87084 просмотров

Как определить целевую архитектуру статической библиотеки (.a) в Mac OS X?

Меня интересует, создана ли данная статическая библиотека iPhone для ARM или Intel. Это скорее любопытство, чем что-либо еще. Есть ли для этого какой-нибудь специальный инструмент для Mac OS X или BSD? В этом сообщении приведен пример Linux.

85
голосов
7ответов
37048 просмотров

Ограничения синтаксиса сборки Intel по сравнению с AT&T

Для меня синтаксис Intel гораздо проще читать. Если я буду бродить по лесу сборок, концентрируясь только на синтаксисе Intel, пропущу ли я что-нибудь? Есть ли причина, по которой я хотел бы перейти на AT&T (кроме возможности читать чужие сборки AT&T)? Моя первая подсказка заключается в т...

17
голосов
4ответов
13128 просмотров

Как я могу использовать rsync для резервного копирования файлов, измененных за последнее время?

Можно ли указать временной диапазон, чтобы rsync работал только с недавно измененными файлами. Я пишу сценарий для резервного копирования недавно добавленных файлов через SSH, и rsync кажется эффективным решением. Моя проблема в том, что мои исходные каталоги содержат огромное количество стар...

11
голосов
6ответов
11650 просмотров

Как бы вы построили файловую систему базы данных (DBFS)?

Файловая система базы данных - это файловая система, которая представляет собой базу данных, а не иерархию. Первоначально это не было слишком сложной идеей, но я подумал, что спрошу, думал ли кто-нибудь о том, как они могут сделать что-то подобное? Какие проблемы может упустить простой план? Мое...

4
голосов
3ответов
384 просмотров

Добавление синего экрана смерти в ОС, отличные от Windows

Я собираюсь заняться разработкой ядра операционной системы , прикинул и читал книги по эксплуатации систем (Танненбаум), а также изучение того, как BSD и Linux справились с этой проблемой, но я все еще застрял на нескольких концепциях. Если бы я хотел имитировать синий экран смерти Windows...

0
голосов
2ответов
254 просмотров

Создание собственной версии BSD, поддерживающей только Java

Какой процесс мне следует использовать для достижения цели создания версии FreeBSD, способной запускать виртуальную машину Java, но не способной выполнять какие-либо другие функции, включая, помимо прочего: Запуск любого процесса, кроме виртуальной машины Java. Отключение любого / всего до...

10
голосов
10ответов
9223 просмотров

Существуют ли небольшие дистрибутивы Unix или BSD?

Мне было интересно, есть ли какие-нибудь небольшие релизы BSD или unix. Самая маленькая версия Linux, которая выглядела хорошо, - это partedmagic (около 70 МБ). Для бесплатной BSD нужно примерно 4 компакт-диска, а может и больше.

1
голосов
4ответов
3405 просмотров

Закаленный BSD с нуля

Мне известно о проекте Hardened Linux from Scratch , который предоставляет вам пошаговые инструкции по созданию вашей собственной адаптированной и усиленной системы Linux полностью из исходников. Я хотел бы знать, что эквивалентно в BSD?

0
голосов
2ответов
982 просмотров

селен-RC в BSD

Я пытаюсь запустить selenium-rc в bsd и получаю следующую ошибку 12:45:40.740 WARN - POST /selenium-server/driver/ HTTP/1.1 java.lang.RuntimeException: Firefox couldn't be found in the path! Please add the directory containing 'firefox-bin' to your PATH environment variable, or explicitly spe...

0
голосов
3ответов
1524 просмотров

Полнодисковое шифрование с открытым исходным кодом для операционной системы BSD?

Кто-нибудь знает об открытом исходном коде, эквивалентном продуктам полного шифрования диска, таким как Pointsec (продукт Check Point), когда машина не загружается, если не указан пароль?

13
голосов
8ответов
1454 просмотров

Планирование ядра для 1024 ЦП

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

2
голосов
4ответов
608 просмотров

Есть ли преимущество в том, что операционная система понимает характеристики того, как можно использовать поток?

Есть ли преимущество в том, что операционная система понимает характеристики того, как можно использовать поток? Например, что, если бы в Java был способ при создании нового потока указать, что он будет использоваться для интенсивных вычислений ЦП, или будет блокироваться для ввода-вывода. Не ул...

3
голосов
5ответов
3338 просмотров

Алгоритмы планирования операционной системы

Какой алгоритм лучше всего использовать для планирования приложения, которое будет поддерживать 10K параллельных потоков с интенсивным вводом-выводом, но низкой загрузкой ЦП? Ссылки на статьи приветствуются.

3
голосов
3ответов
2270 просмотров

удалить запись ACL только для ОДНОГО пользователя в MacOS? как ни странно сложно

Я пытаюсь удалить набор ACL для johndoe из всех папок рекурсивно на одном из моих дисков без добавления каких-либо других записей ! Кто-нибудь знает, как сделать это без воздействия на списки ACL, которые уже существуют для других групп / пользователей? Я ищу для Mac эквивалент "setfacl ...

6
голосов
3ответов
489 просмотров

В каких ситуациях рекомендуется выбирать системы BSD вместо Linux?

Для обычного пользователя нового оборудования Linux кажется мне естественным выбором, если кто-то ищет альтернативу Windows. Но когда имеет смысл попробовать варианты BSD?

6
голосов
2ответов
3505 просмотров

Как изменение системного времени влияет на спящие потоки?

Если вы посмотрите на clock_gettime () функция, которая доступна во всех BSD и фактически определена как часть стандарта POSIX, вы видите, что существует поддержка как минимум трех типов часов (многие системы поддерживают больше, чем эти часы, но на самом деле стандарт POSIX требует только одн...

1
голосов
1ответов
397 просмотров

Как получить имя сценария в файле учета процесса BSD?

Я пытаюсь написать программу для обработки файла учета процессов в стиле BSD под Linux (/ var / account / pacct). Когда мы запускаем скрипт с ./script_name или bash script_name, учетная запись процесса фактически записывается как команда bash. Предположительно потому, что это фактическая прог...

10
голосов
3ответов
14088 просмотров

Что в Solaris эквивалентно «tail -n100» в BSD?

Я просматривал это тысячу раз и всегда забываю об этом, так что здесь на вечность: Solaris имеет немного неудобный синтаксис для tail. Как мне сделать эквивалент BSD tail -nN? Мне нужны последние N строк из ввода tail.

3
голосов
2ответов
2935 просмотров

Системные вызовы: варианты UNIX, Linux, BSD и Solaris

Есть ли различия в количестве системных вызовов в основных вариантах * NIX? Какие системные вызовы будут поддерживаться повсеместно?

5
голосов
4ответов
2036 просмотров

Скрипты и инструменты dTrace

Недавно я начал использовать dTrace и заметил, насколько это круто. Это идеальный инструмент для профилирования, при котором программисты не обременяют себя настройкой сотен зондов в своих приложениях. Я нашел несколько хороших лайнеров и примеров скриптов здесь и там, но мне было интересно, ...

93
голосов
4ответов
23450 просмотров

Каков статус асинхронного ввода-вывода POSIX (AIO)?

В сети разбросаны страницы, на которых с разной степенью детализации описываются возможности POSIX AIO. Ни один из них не совсем недавний. Непонятно, что именно они описывают. Например, "официальный" (?) веб-сайт для поддержки асинхронного ввода-вывода ядра Linux здесь говорит, что сокеты не р...

20
голосов
8ответов
13901 просмотров

Обнаружение chroot jail изнутри

Как определить нахождение в chroot-тюрьме без прав root? Предположим, стандартная система BSD или Linux. Лучшее, что я придумал, - это посмотреть на значение inode для "/" и подумать, является ли оно достаточно низким, но мне нужен более точный метод обнаружения. [edit 20080916 142430 EST] Пр...

4
голосов
4ответов
2246 просмотров

Подключение к стеку TCP в C

Я хочу сделать здесь не просто снимок. Я хочу сначала захватить пакет, а затем в режиме реального времени проверить полезную нагрузку на наличие определенных данных, удалить ее, ввести подпись и повторно вставить пакет в стек, который будет отправлен, как и раньше. Я читал о сокетах ipfw dive...