Nano Hash - криптовалюты, майнинг, программирование

Вопросы по теме 'system-calls'

select()-способные таймеры
select() — отличный системный вызов. Вы можете упаковать любое количество дескрипторов файлов, дескрипторов сокетов, каналов и т. д. и синхронно получать уведомления, когда ввод становится доступным. Есть ли способ создать интервальный/однократный...
15.01.2024

Как я могу создать тип структуры в ядре Linux (sys.c), к которому могут обращаться обычные программы?
Я реализовал несколько собственных системных вызовов в файле sys.c ядра Linux. В своих реализациях я использовал два типа структур, созданных в одном файле. Я также хотел бы иметь возможность использовать эти структуры вне ядра. Есть ли способ...

Является ли waitpid() атомарной операцией в Linux?
Например, в родительском процессе я развил дочерний процесс и жду дочерний процесс: int main() { setSignal(SIGCHLD, sigchld_handler) while(1) { // fork some child processes myForkFunction() waitpid(-1,...

Системный вызов опроса
Моя программа периодически зависает в опросе вывод трассировки poll([{fd=52, events=POLLIN}], 1, 250 <unfinished ...> <... poll resumed> ) = 0 (Timeout) <0.250281> wait4(16953, 0x7f00cd24d90c, WNOHANG, NULL) = 0...

Библиотека системных вызовов в Windows
Можно ли перевести следующие функции из syscall во что-то из windows.h ? Если да, то кто-то с информацией может мне помочь, я ничего не могу найти в гугле. static inline int __setns(int fd, int nstype) { return syscall(__NR_setns, fd,...
19.11.2023

Почему эта программа читает повторяющиеся строки в зависимости от того, следует ли ждать() или нет для дочернего элемента?
Я пишу небольшую программу с системными вызовами, которая анализирует входной файл, содержащий команды и их параметры в каждой строке, сравнивает их, выводя истекшее время, и ждет, пока они запустятся один за другим, или выполняет их параллельно (в...
29.10.2023

Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

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

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..