使用「RAID 硬碟組」儲存資料,也需要檢查資料的完整性、正確與否。造成這些的原因,主要是不正常關機(斷電、當機等)、作業系統執行資料寫入過程被中斷,都可能使得「RAID 硬碟組」的資料不完整。因此,每隔一段時間就要驗證整個「RAID 硬碟組」的資料,確認錯誤不會擴散到其它資料區。
一般而言,當錯誤資料被讀入時,RAID 驅動程式會試圖修正它,而大多數時間也都可以修復。只是修復過程中,會耗一些時間處理,導致程式執行的反應變慢。所以,在平時執行整個「RAID 硬碟組」的資料完整、正確性之驗證,就有其必要性。
以下是針對 HighPoint RocketRAID 的「命令列」介面的管理程式 hptraidconf,在啟動「RAID 硬碟組」驗證的命令。
2016年5月22日 星期日
2016年5月1日 星期日
設定『驅動程式核心模組』的參數
在解決驅動程式安裝問題時,常看到在『開機選單』階段,按【e】鍵在以『linux16 . . .』或『linuxefi . . .』為首那列命令後,暫時性地加入參數,或是在 /boot/grub2/grub.conf 或 /boot/efi/EFI/fedora/grub.cfg 檔案中,永久性地加入這些設定。
在安裝 NVIDIA 驅動程式時,安裝程式會在 /etc/modprobe.d/ 這個目錄中,加入一個名為 nvidia-installer-disable-nouveau.conf 的檔案。其設定檔中,有列設定為『. . . modeset=0』,和在載入系統時的命令列中加入『nomodeset』,似乎有些關聯。為什麼是在 /etc/modprobe.d/ 這個目錄中?又檔案的內容有何意義?格式為何?
筆者覺得,這些關聯性有深入探討的必要,以下就是這些整理。
在安裝 NVIDIA 驅動程式時,安裝程式會在 /etc/modprobe.d/ 這個目錄中,加入一個名為 nvidia-installer-disable-nouveau.conf 的檔案。其設定檔中,有列設定為『. . . modeset=0』,和在載入系統時的命令列中加入『nomodeset』,似乎有些關聯。為什麼是在 /etc/modprobe.d/ 這個目錄中?又檔案的內容有何意義?格式為何?
筆者覺得,這些關聯性有深入探討的必要,以下就是這些整理。
Labels:
驅動程式
2016年4月23日 星期六
Quartus II 在 Fedora 23 的安裝、執行
最近整理舊資料,看到一份很久以前的筆記,應該對某些人還有用,就將它整理一下,給有需要的人參考。雖說是舊資料,也不能直接把它貼上來,就用新版程式測試並整理一下內容,可以用才好意思貼上來。
Quartus II 是 Altera 公司開發的數位電路設計軟體,設計後的電路必需下載到該公司的晶片,才可以驗證。目前 Quartus II 包含了 Windows 與 Linux 兩個版本,安裝在 Windows 系統比較沒問題,但是在 Linux 安裝就有些麻煩。以下是將 Quartus II 13.0sp1 安裝在 Fedora 23 的步驟:
Quartus II 是 Altera 公司開發的數位電路設計軟體,設計後的電路必需下載到該公司的晶片,才可以驗證。目前 Quartus II 包含了 Windows 與 Linux 兩個版本,安裝在 Windows 系統比較沒問題,但是在 Linux 安裝就有些麻煩。以下是將 Quartus II 13.0sp1 安裝在 Fedora 23 的步驟:
一、下載安裝軟體
再提醒一次,軟體還是要從官方下載比較安全。從 Altera 官網的 Quartus II 下載處,依據使用於開發的晶片,選擇適當的版本。以 Linux 的 Web 版本為例:
Labels:
Quartus II,
USB
2016年4月14日 星期四
安裝 OpenCL 程式框架 (五):AMD CPU
AMD 對 OpenCL 的推廣可說是盡心盡力,筆者目前有的 AMD 顯示卡都沒有支援 OpenCL,只有 CPU 可以測試。AMD 除了 CPU、顯示控制晶片外,還有 APU,試圖結合 CPU 和 GPU 的優點於一身,可惜都沒有平台可測試。
根據 AMD 的安裝說明,顯示卡必須先裝妥驅動程式,才可以被 OpenCL 介面使用。以下就將在 AMD CPU 安裝 OpenCL 框架程式的過程整理、記錄如下:
根據 AMD 的安裝說明,顯示卡必須先裝妥驅動程式,才可以被 OpenCL 介面使用。以下就將在 AMD CPU 安裝 OpenCL 框架程式的過程整理、記錄如下:
一、下載介面程式及安裝準備
從 AMD 官方網站下載 OpenCL SDK,目前是 3.0 版。這個網頁除了 OpenCL 的發展工具外,也提供很多文件,是不錯的參考來源。2016年4月12日 星期二
安裝 OpenCL 程式框架 (四):Intel GPU
Intel 的系統控制晶片組提供了顯示功能,但是早期並沒有提供很完善的 OpenCL 支援,只能透過開源的 Beignet(詳情參考〝安裝 OpenCL 程式框架 (五):Intel GPU - Beignet〞)。最近幾年 Intel 才開始從硬體上直接支援 OpenCL,當然對應的 OpenCL 程式框也正式釋出。接下來的就是這個程式框架安裝過程的整理、記錄。
假設下載的檔案暫存在 SiB 的家目錄下之 Temp 目錄中,將該下載檔解壓縮,可在 intel-opencl-1.2-1.0-47971 目錄下看到安裝檔,
一、下載驅動程式及安裝準備
Intel GPU 的 OpenCL 程式框架也是需要安裝特別的套件,由官方的下載點下載,本文以『 OpenCL™ 1.2 Driver for Intel® HD, Iris™, and Iris™ Pro Graphics for Linux (64-bit)』為例,目前的最新版為 intel-opencl-1.2-1.0。假設下載的檔案暫存在 SiB 的家目錄下之 Temp 目錄中,將該下載檔解壓縮,可在 intel-opencl-1.2-1.0-47971 目錄下看到安裝檔,
2016年4月11日 星期一
安裝 OpenCL 程式框架 (三):Intel CPU
Intel 對 OpenCL 程式框架的支援,先實現在 CPU 上似乎比 GPU 早,應該是因為 CPU 是它的設計強項吧!Intel 在 CPU 的支援上,除了針對一些以大量運算為主的 CPU (如:Xeon、Phi)提供最佳化,對一般 PC 等級的 CPU 也有部份支援。
假設下載的暫存目錄在 SiB 的家目錄下之 Temp 目錄中,將該下載檔解壓縮,可以在 opencl_runtime_15.1_x64_5.0.0.57 目錄下可以看到安裝檔,
一、下載 OpenCL 程式框架安裝套件
Intel CPU 的 OpenCL 程式框架是需要安裝特別的套件,由官方的下載點下載,本文以『 OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* and SLES* Linux* (64-bit)』為例,目前的最新版為 opencl runtime 15.1。假設下載的暫存目錄在 SiB 的家目錄下之 Temp 目錄中,將該下載檔解壓縮,可以在 opencl_runtime_15.1_x64_5.0.0.57 目錄下可以看到安裝檔,
2016年4月10日 星期日
訂閱:
文章 (Atom)
