timesten 11.2.2 作業系統核心引數配置
TimesTen 安裝的時候,作業系統有幾項必要的配置,這裡詳細記錄其配置演算法:
注:適用於timesten 11.2.2
------------
Large pages (Linux)
[root@memdb02 ~]# cat /proc/meminfo
AnonHugePages: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
[root@memdb02 ~]# vi /etc/sysctl.conf
vm.nr_hugepages = 51200 (該引數是用TT庫記憶體的大小除以Hugepagesize 的大小得來的【2M】,比如這裡假設TT庫最大可用記憶體是100G,則該只為100g/2M)
vm.hugetlb_shm_group = "id -g mygroup" (該引數等號右邊為TT安裝使用者的組id 號 如 :600)
sysctl -p 使之生效
然後於TT安裝目錄下的 ttendaemon.options檔案中配置 -linuxLargePageAlignment Size_in_MB 引數,開啟TT中的大頁屬。
如:
/opt/timesten/TimesTen/tt_order/info/ttendaemon.options
-linuxLargePageAlignment 2
------
Semaphores (Linux)
[root@memdb02 ~]# vi /etc/sysctl.conf
kernel.sem = 655 32000 100 128
第一個引數,是TT允許的連線數加上155 ,所以這裡TT允許500個連線
第二個引數是系統允許的最大訊號量
The third parameter is maximum operations per semop call (SEMOPM)
The fourth parameter is maximum arrays (SEMNI).
所以該引數的配置尤為重要
-----
Shared memory
kernel.shmmax=68719476736 (單位是byte,該引數值為TT允許的最大記憶體換算成byte,如這裡db記憶體60G)
kernel.shmall=4194304 (該引數為TT允許的最大記憶體換算成KB/page_size )
注:Page size is generally 4 KB on x86 systems and 16 KB on Itanium
使用該命令,可以在不重啟機器的情況下增加共享記憶體。
% /sbin/sysctl -w kernel.shmmax=2147483648
----------
相關文章
- AIX作業系統核心引數配置AI作業系統
- DBA不可不知的作業系統核心引數作業系統
- AIX作業系統shell的引數(轉)AI作業系統
- 計算機作業系統|作業系統引論計算機作業系統
- SAP配置系統引數
- AIX 系統引數配置AI
- 作業系統核心簡介作業系統
- 作業系統核心之辯作業系統
- 作業系統核心結構作業系統
- 麒麟作業系統核心同其他作業系統核心的相似性分析(轉)作業系統
- linux系統基於oracle的核心引數配置說明LinuxOracle
- AIX 系統引數配置 -- 轉AI
- 系統核心引數 設定 systemv (ipc)
- 作業系統基礎配置作業系統
- 作業系統的安全配置作業系統
- 通過虛擬機器學習作業系統引導檔案的配置虛擬機機器學習作業系統
- 核心替換國產作業系統是否可行?作業系統
- 作業系統微核心和Dubbo微核心,有何不同?作業系統
- linux安裝DB2之前的作業系統引數LinuxDB2作業系統
- SCO UNIX 系統核心引數的意義(轉)
- 修復雙作業系統引導區作業系統
- /proc虛擬檔案系統與系統核心引數修改方法
- 在linux系統上裝oracle為什麼要修改作業系統的核心引數LinuxOracle作業系統
- 作業系統微核心和Dubbo微核心各自優缺點!作業系統
- 作業系統(1)——作業系統概述作業系統
- 作業系統(一):作業系統概述作業系統
- 探索作業系統:核心、啟動和系統呼叫的奧秘作業系統
- 在Solaris10上配置核心引數
- linux 跟oracle相關的系統核心引數?LinuxOracle
- 作業系統1——引導扇區的理解作業系統
- 作業系統引導和虛擬機器作業系統虛擬機
- 作業系統(二):作業系統結構作業系統
- 【作業系統】作業系統綜述(一)作業系統
- 檢視作業系統位數(zt)作業系統
- 作業系統-002- 環境配置作業系統
- 作業系統實驗 & bochs 環境配置作業系統
- 【Linux】Linux作業系統 配置sudoLinux作業系統
- 配置安全的Linux作業系統(轉)Linux作業系統