問題タブ [freebsd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
encryption - BSDオペレーティングシステム用のオープンソースのフルディスク暗号化?
パスワードを入力しないとマシンが起動しない、Pointsec (チェック ポイント製品) などのフル ディスク暗号化製品に相当するオープン ソースを知っている人はいますか?
open-source - SANOS オペレーティング システム カーネルの使用経験はありますか?
オープン ソース カーネルをブラウジングしていたときに、SANOSに出くわしました。これは、オープン ソースとして存続させる価値のあるもののように感じます。最新の標準に合わせるには、次の機能強化が必要です。
- 複数の CPU/コアのサポート
- IPv6 を追加 (現在は IPv4 のみをサポート)
- 8192 の同時スレッドを実行する機能
- JDK 1.6 に必要な追加のエミュレーションをサポートする機能
そこで、次の質問があります。
- サノスを使って共有したい経験を持っている人はいますか?
- より良いものにするために時間を提供したい人を引き付ける最も適切な方法は何ですか?
- BSD や Linux で使用されているカーネルよりも優れている点は何ですか?
- このプラットフォームに Ruby を移植するメリットはありますか?
memory-management - FreeBSD の CPU キャッシュ ページング、特にページング キューについて説明する
FreeBSD は、ページング キューによるページ カラーリングを実装しています。キューは、プロセッサの L1 および L2 キャッシュのサイズに従って配置されます。また、新しいページを割り当てる必要がある場合、FreeBSD はキャッシュに最適に配置されたページを取得しようとします。
誰かが上記の行を説明してもらえますか? ページング キューの概念は何ですか?
ありがとう!
c - OS X で ucontext を介して EIP と EBP にアクセスする
Linuxおよびfreebsdで実行するように設計されたosxにツールを移植しようとしています。プログラムでは、EIP と EBP へのアクセスが必要な場合があります。これは、ucontext を介して行われます。
そこで、ucontext 構造体への適切なアクセスを配置するために __APPLE__ のケースを追加しました。
しかし、uc->uc_mcontext.ss.eip はコンパイルされません。ucontext から EIP にアクセスする方法がわかりません。
linux - ゼロから強化された BSD
Hardened Linux from Scratchプロジェクトは、独自のカスタマイズおよび強化された Linux システムを完全にソースから構築するための段階的な手順を提供するプロジェクトです。BSDで同等のものは何ですか?
perl - FreeBSD 7.1 でスレッドをサポートする Perl 5.10 をコンパイルするにはどうすればよいですか?
FreeBSD 7.1 (BSD) サーバーで Perl 5.10 をコンパイルしようとしていますが、Configure スクリプトを実行して質問に答えると、次のエラーが表示されます。
答えをグーグルで検索すると、gethostnamadr.c をインストールすることになりました。これは、次の 2 つの点を除いて問題ありません。
- このファイルをどこに置くべきかわかりません。
- Configure が libc_r を見たい場合、これはどのように私の問題を解決しますか?
java - Java のみをサポートするカスタム BSD バージョンの構築
Java VM を実行できるが、以下を含むがこれらに限定されない他の機能を実行できない FreeBSD のバージョンを構築するという目標を達成するために使用する必要があるプロセスは何ですか?
- Java VM 以外のプロセスの実行
- 一部/すべてのシェル アクセスの無効化
- Java VM が終了すると、OS がシャットダウンします。
JDK 1.6 をサポートする必要があるため、SANOS などのアプローチは機能しません。