暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
29-UXDB安全数据库基于任务优先级调度CPU的操作方法.docx
100
2页
2次
2021-12-20
免费下载
UXDB
安全数据库基于任务优先级调度
CPU
的操作方法
作为企业级安全可信数据库,
UXDB
安全数据库提供基于任务优先级的
CPU
调度功能,能够顺畅地同时处理成百上千的用户请求。那么,具体如何操作呢?
1. root
用户对
bin
目录下可执行文件
uxdb
赋予修改
nice
值的权限:
sudo setcap cap_setuid,cap_sys_nice+ep /home/uxdb/uxdbinstall/dbsql/bin/
uxdb
2. uxdb
用户创建三个测试用户:
create user test1 password '1qaz!QAZ';
create user test2 password '1qaz!QAZ';
create user test3 password '1qaz!QAZ';
3.
打开三个终端进入当前安装
bin
目录下,分别以
test1
test2
test3
用户
同时登录数据库。
4.
查看三个用户的优先级
ps -elf | grep test
可以看到三个用户的优先级一样,
PRI
80
(默认值),
NI
0
(默认值)。
5.
uxdb
用户登录,为
test1
test2
test3
设置不同的
nice
值:
select ux_set_user_nice('test1', 10);
select ux_set_user_nice('test2', -5);
北京优炫软件股份有限公司 www.uxsino.com
1 / 2
select ux_set_user_nice('test3', -15);
6.
重启数据库使上述配置生效。
7.
再次在三个终端分别使用
test1
test2
test3
登录数据库。
8.
再其他终端查看三个用户的优先级
ps -elf | grep test
上述结果可以看到
test1
PRI
90
NI
10
test2
PRI
75
NI
-
5
test3
PRI
65
NI
-15
PRI
:代表进程可被执行的优先级,其值越小越早被执行。
NI
:代表进程的
nice
值,范围是
19
(最低优先级)到
-20
(最高优先级)。
默认值为
0
北京优炫软件股份有限公司 www.uxsino.com
2 / 2
of 2
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜