freebsd

    0熱度

    2回答

    當一個進程設置爲以10的初始時間片運行時,例如,硬件中的某個人應該知道這個初始時間片並將其遞減,當時間片變爲0時,應該觸發中斷! 在freeBSD內核中,我明白hardclock和softclock是做這個會計任務的。但是我的問題是,這個時鐘的減量與進程的執行是否平行?

    3熱度

    1回答

    我想記錄長時間運行的線程(即在應用程序的整個生命週期中處於活動狀態的線程)的堆棧使用情況,我該如何做?像「使用xxxxKB」就足夠了。 (Python的2.6.6,FreeBSD的8.2 RC3)

    0熱度

    2回答

    我製作了一個程序,用於計算使用pthread庫的素數。 該程序在cygwin和linux下運行良好,但不在FreeBSD下運行。 這裏是程序 #include <stdio.h> #include <pthread.h> #include <stdlib.h> #include <math.h> #define NUMTHREADS 5 #define N 10000 typede

    0熱度

    1回答

    我剛剛從freebsd ports安裝了nano,但是當我試圖在安裝完成後立即啓動它,它失敗了(抱怨命令未找到),但是當我註銷並重新登錄時。 我記得幾年前我第一次開始使用freebsd的時候,有人給了我一個安裝後從端口發出的命令,以便我不必註銷和登錄。我嘗試在線搜索,但不知道要搜索什麼。

    5熱度

    9回答

    幾年前,我從Windows切換到Linux,以獲得更輕量級和穩定的桌面環境。它運行良好,但是我在Linux方面遇到了足夠的問題以考慮另一個變化。具體來說,我在系統庫中尋找更好的穩定性。 我使用Debian Unstable(argh..I表示測試),因爲我需要跟蹤某些Linux應用程序的開發。由於他們處於積極的發展階段,我預計他們會偶爾出現錯誤。我的問題是基本系統實用程序中的損壞頻率,如hdpar

    1熱度

    2回答

    /* 180 * Create a regular file 181 */ 182 static int 183 ufs_create(ap) 184 struct vop_create_args /* { 185 struct vnode *a_dvp; 186 struct vnode **a_vpp;

    1熱度

    1回答

    我已經給FreeBSD運行一個網絡服務器,我總是使用Portmaster,但它已經與Portupgrade一起安裝。 如果我簡單地開始使用Portmaster,是否有任何問題?

    2熱度

    3回答

    我有一個名爲dir與文件file1file2file3在裏面,我想創建一個gzip壓縮的tar目錄從它叫做dir.tar.gz但與層次結構目錄: anotherdir/file1 anotherdir/file2 anotherdir/file3 總是有選擇編寫一個shell腳本,將dir重命名爲anotherdir,然後打開它,但我希望有一個更優雅的解決方案。

    1熱度

    2回答

    進程如何終止?假設一個進程有三個線程A,B & C.現在當我們發送一個SIG_KILL信號給進程。目前爲止都很好,現在每個進程在其結構中都有退出狀態字段!所以,當一個進程發送一個kill信號時,我的理解是它被髮送到所有的線程。線程在陷入內核時會死亡。如果它正在內核中進行重寫,它會在內核退出時退出。如果線程正在休眠,它會在喚醒時退出。我的理解是正確的還是我誤解/錯過了某些東西? 如果我的理解是正確的

    7熱度

    3回答

    在FreeBSD上的C中,如何訪問CPU利用率? 我正在編寫一些代碼來處理HTTP重定向。如果CPU負載超過FReeBSD系統的閾值,我想重定向客戶端請求。查看手冊頁,kvm_getpcpu()似乎是正確的答案,但手冊頁(我閱讀)沒有記錄使用情況。 任何提示或指針將受到歡迎 - 謝謝! 在閱讀了這裏的答案後,我能夠拿出下面的內容。由於文檔較差,我不能100%確定它是正確的,但頂端似乎同意。感謝所有