Ubuntu配置PMDK環境

2021-10-06 16:21:53 字數 1297 閱讀 9651

配置過程參考

git clone時發現git沒安裝,先進行安裝

sudo apt install git
git clone 

cd pmdk

make

結果發現make未安裝

sudo apt install make
sudo apt install build-essential
sudo apt-get install libdaxctl-dev
sudo apt-get install libndctl-dev
sudo apt-get install pandoc
pandoc是乙個文件處理工具,類似markdown,是markdown的公升級版,感覺挺有意思的,這裡記錄一些我瀏覽過的一些文章。

注意:網上很多安裝都是比較完整的安裝,非常大,好幾個gb,傷不起,這裡只需要乙個簡化版的安裝就可以滿足需求。

sudo apt-get install m4
sudo apt-get install libfabric-dev
至此,所有的依賴包都安裝完了,執行make命令,編譯成功

cp src/test/testconfig.sh.example src/test/testconfig.sh

make test

make check

注意其中src/test/testconfig.sh.example是配置檔案src/test/testconfig.sh的樣例。高階點的話,需要對該檔案的配置進行修改,我這裡沒細究,直接就用了。

make install
至此,pmdk環境的安裝便大功告成

因為我安裝該環境是為了測試乙個使用永續性記憶體的專案**,專案使用了很奇怪的執行命令,小白的我不懂,這裡記錄一下。

sudo apt install numactl
然後就可以使用這個包執行編譯好的程式。

numactl --cpunodebind=0 --membind=0 ./src/test 1 20 2 >> out1.out
感謝查閱!!

Ubuntu配置環境

ubuntu linux系統環境變數配置檔案 etc profile 在登入時,作業系統定製使用者環境時使用的第乙個檔案 此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行。etc environment 在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile前,設...

Ubuntu環境配置

一方面由於實驗室開發的要求,另一方面由於自己想搞linux伺服器,於是在自己的電腦上裝了雙系統 ubuntu 16.04 windows10。其中win10是pc自身的系統,ubuntu為後期裝入,本篇部落格將稍微記錄一下我對整個系統的ui優化以及部分必要的軟體配置。另外,考慮到我有c 的開發需求,...

Ubuntu環境配置

暫時蹭師兄的powerful machine,ubuntu mate不好用,故搭虛擬機器備用。guest os ubuntu16.04lts 硬碟24g 記憶體8g 磁碟分割槽 分割槽大小格式 8gext4,主分割槽 boot 200m 邏輯分割槽 swap 6g 約等於真實記憶體 邏輯分割槽 ho...