mirror of
https://github.com/trapexit/mergerfs.git
synced 2026-10-26 19:01:56 -04:00
Allow setting of scheduling priority
This commit is contained in:
parent
ec5ac0c517
commit
a7113bb163
4 changed files with 12 additions and 6 deletions
|
|
@ -139,15 +139,13 @@ namespace l
|
|||
|
||||
static
|
||||
void
|
||||
setup_resources(void)
|
||||
setup_resources(const int scheduling_priority_)
|
||||
{
|
||||
const int prio = -10;
|
||||
|
||||
std::srand(time(NULL));
|
||||
resources::reset_umask();
|
||||
resources::maxout_rlimit_nofile();
|
||||
resources::maxout_rlimit_fsize();
|
||||
resources::setpriority(prio);
|
||||
resources::setpriority(scheduling_priority_);
|
||||
}
|
||||
|
||||
static
|
||||
|
|
@ -204,7 +202,7 @@ namespace l
|
|||
if(cfg->branches_mount_timeout > 0)
|
||||
l::wait_for_mount(cfg);
|
||||
|
||||
l::setup_resources();
|
||||
l::setup_resources(cfg->scheduling_priority);
|
||||
l::get_fuse_operations(ops,cfg->nullrw);
|
||||
|
||||
return fuse_main(args.argc,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue