当前位置:网站首页>Multithreading structure of gbase 8s

Multithreading structure of gbase 8s

2022-06-25 04:32:00 Eight delicacies tofu

        GBase 8s The dynamic extensible architecture is DSA,GBase 8s In terms of architecture, it is a real multi-threaded architecture ,

        GBase 8s In an online transaction processing system (OLTP) The business system has inherent technical advantages .GBase 8s Provided specifically for DSA Architecture design independent multi-threaded class library , Independent of the specific operating system , Strong cross platform capability , High resource utilization . The internally integrated parallel mechanism makes GBase 8s The parallelism of can be adjusted and expanded dynamically .GBase 8s Support online mode CPU VP Increase and decrease in ,onmode -p +1 AIO Dynamic added a AIO VP, It also supports memory 、 Online dynamic adjustment of storage resources .

        GBase 8s Define each database server process as a virtual processor VP Conduct management . according to VP The functions of , Different VP Complete different tasks . for example : Writing logical logs VP go by the name of LIO, For each VP Manage and run its own threads . Threads are divided into user threads and internal threads , User threads provide services for client applications , Internal thread completed GBase 8s Internal tasks , Such as a database I/O etc. . A thread can run on any other thread of the same kind VP On .VP Get the data and environment of the thread from the thread ready queue , Then run the thread .

原网站

版权声明
本文为[Eight delicacies tofu]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/176/202206250244318952.html