4g記憶體 mysql mysql 4G記憶體配置表

2021-10-25 17:16:42 字數 1202 閱讀 4391

[client]

#password=your_password

socket=/tmp/mysql.sock  ###通訊協議等等的儲存,[mysqld]必須同時有此行

##mysql.sock若丟失,臨時連線資料庫方法:

##/usr/local/mysql/bin/mysql -uroot -p1 --protocol tcp -hlocalhost 連線

##解決丟失mysql.sock只需要重啟下mysql即可

port=3306    ##客戶端預設連線埠,如更改同時要更改下方mysqld的port一致

default-character-set=utf8  ###客戶端預設連線字符集

[mysqld]

basedir=/usr/local/mysql/

datadir=/usr/local/mysql/var/

port=3306

socket=/tmp/mysql.sock  ###通訊協議等等的儲存

key_buffer=512m

max_allowed_packet=16m

table_cache=2048

thread_cache=256

join_buffer_size=64m

sort_buffer=64m

record_buffer=64m

max_connections=250

wait_timeout=120

interactive_timeout=120

max_connect_errors=30000

long_query_time=1

max_heap_table_size=256m

tmp_table_size=128m

thread_concurrency=8

myisam_sort_buffer_size=128m

log-bin=mysql-bin  開啟bin-log日誌,一般在資料同步時用到使用,

###windows有些是log-bin即可

########show variables like'%bin%'; 檢視bin-log是否開啟####3

character-set-server=utf8  ###伺服器和資料庫預設字符集 collation-server=utf8_general_ci ####讓order by 等根據什麼排序篩選的校驗字符集

4G以上(含4G)記憶體與32位Linux系統

32位的桌面版ubuntu 估計其他發行版桌面版也是 預設不支援4g的記憶體,現如今有兩種方法,一種是安裝server版本的核心,另一種是啟用pae page address extension 實體地址擴充套件 即安裝pae核心。傳統的ia32架構只有32位位址匯流排,只能讓系統容納不超過4gb的...

4G虛擬記憶體布局

為了保證程序執行的安全性,作業系統使用保護模式,系統不會直接訪問資料真實的位址,採用虛擬記憶體,虛擬記憶體與真實記憶體對映,通過對映關係來獲取檔案和資料。系統會給每個程序都分配乙個4g大小的虛擬記憶體 虛擬記憶體空間的布局 分為使用者空間 3g 和核心空間 1g 資料區為了方便理解是我自己劃分的 實...

ramdisk 4g是如何使用4G以上記憶體原理

我找到的是ms做kernel記憶體管理的developer,所以應該是最權威的了.目前驅動程式唯一能達到訪問4gb以上位址記憶體的方法是通過乙個ddk api mmmapiospace.其實這個api本來是用來給裝置驅動程式進行特殊的位址對映用的,並非用來管理記憶體.簡單地說,bios會把可用的記憶...