Home
last modified time | relevance | path

Searched refs:sched (Results 1 – 25 of 39) sorted by relevance

12

/ohos5.0/docs/zh-cn/device-dev/kernel/
H A Dkernel-small-plimits.md11 - plimiter:资源限制器的总称,一个子系统代表一类资源限制器,包含memory限制器、pids限制器、sched限制器。
12 - sched限制器:限制plimits组内的所有进程,在时间周期内占用的cpu时间。
28 │ │ ├─sched.period
29 │ │ ├─sched.quota
30 │ │ ├─sched.stat
45 2. sched限制器:
47 **图2** sched限制器配置
91 - 对文件sched.quota写入时间,单位ns,可限制组内所有进程使用cpu的时间
92 - 对文件sched.period写入时间,单位ns,可设置组内统计的时间周期
270 /* 删除plimitsA组,首先删除memory、pids、sched限制器 */
[all …]
H A Dkernel-small-bundles-container.md249 | -r--r--r-- | u:0 | g:0 | sched.stat | 调度统计信息 | 输出格式:[PID runTime…
250 | -r--r--r-- | u:0 | g:0 | sched.period | 调度周期配置 | 单位:us …
251 | -r--r--r-- | u:0 | g:0 | sched.quota | 调度配额配置 | 单位:us …
H A DReadme-CN.md165 - [关联线程组调度](kernel-standard-sched-rtg.md)
166 - [CPU轻量级隔离](kernel-standard-sched-cpuisolation.md)
/ohos5.0/foundation/resourceschedule/ffrt/
H A DBUILD.gn88 "src/sched",
150 "src/sched/deadline.cpp",
151 "src/sched/execute_ctx.cpp",
152 "src/sched/frame_interval.cpp",
153 "src/sched/interval.cpp",
154 "src/sched/load_tracking.cpp",
156 "src/sched/qos.cpp",
157 "src/sched/sched_deadline.cpp",
158 "src/sched/scheduler.cpp",
159 "src/sched/task_manager.cpp",
[all …]
H A DREADME.md31 │   ├── sched
H A DCMakeLists.txt49 set(QOS_PATH ${FFRT_CODE_PATH}/sched/)
/ohos5.0/foundation/resourceschedule/ffrt/src/eu/
H A Dcpuworker_manager.cpp84 auto& sched = FFRTFacade::GetSchedInstance()->GetScheduler(qos); in GetTaskCount() local
85 return sched.RQSize(); in GetTaskCount()
101 auto& sched = FFRTFacade::GetSchedInstance()->GetScheduler(thread->GetQos()); in PickUpTaskFromGlobalQueue() local
104 return sched.PickNextTask(); in PickUpTaskFromGlobalQueue()
125 auto& sched = FFRTFacade::GetSchedInstance()->GetScheduler(thread->GetQos()); in PickUpTaskBatch() local
128 CPUEUTask* task = sched.PickNextTask(); in PickUpTaskBatch()
149 CPUEUTask* task2local = sched.PickNextTask(); in PickUpTaskBatch()
/ohos5.0/docs/en/device-dev/kernel/
H A Dkernel-small-plimits.md14 - sched limiter: limits the time to use CPUs for all processes in a plimits group in a specified pe…
30 │ │ ├─sched.period
31 │ │ ├─sched.quota
32 │ │ ├─sched.stat
47 - sched limiter
49 **Figure 2** sched limiter configuration
80 |-rw-r--r-- | 0 | u:0 | g:0 | sched.period | Statistical period of the time slice,…
93 - Write time, in ns, to the **sched.quota** file to limit the time for all processes in the group t…
94 - Write time, in ns, to the **sched.period** file to set the period for collecting statistics in a …
275 /* Delete the plimitsA group. You need to delete the memory, pids, and sched limiters first. */
[all …]
H A DReadme-EN.md165 - [Related Thread Group](kernel-standard-sched-rtg.md)
166 - [Lightweight CPU Isolation](kernel-standard-sched-cpuisolation.md)
/ohos5.0/base/hiviewdfx/hitrace/cmd/config/
H A Dhitrace.rc62 chmod 0666 /sys/kernel/debug/tracing/events/sched/sched_switch/enable
63 chmod 0666 /sys/kernel/debug/tracing/events/sched/sched_wakeup/enable
66 chmod 0666 /sys/kernel/debug/tracing/events/sched/sched_pi_setprio/enable
68 chmod 0666 /sys/kernel/debug/tracing/events/sched/sched_waking/enable
167 chmod 0666 /sys/kernel/tracing/events/sched/sched_switch/enable
168 chmod 0666 /sys/kernel/tracing/events/sched/sched_wakeup/enable
169 chmod 0666 /sys/kernel/tracing/events/sched/sched_blocked_reason/enable
170 chmod 0666 /sys/kernel/tracing/events/sched/sched_cpu_hotplug/enable
171 chmod 0666 /sys/kernel/tracing/events/sched/sched_pi_setprio/enable
172 chmod 0666 /sys/kernel/tracing/events/sched/sched_process_exit/enable
[all …]
H A Dhitrace_user.cfg90 "chmod 0755 /sys/kernel/tracing/events/sched/",
91 "chmod 0755 /sys/kernel/tracing/events/sched/sched_switch/",
92 "chmod 0755 /sys/kernel/tracing/events/sched/sched_wakeup/",
94 "chmod 0755 /sys/kernel/tracing/events/sched/sched_cpu_hotplug/",
95 "chmod 0755 /sys/kernel/tracing/events/sched/sched_pi_setprio/",
96 "chmod 0755 /sys/kernel/tracing/events/sched/sched_process_exit/",
97 "chmod 0755 /sys/kernel/tracing/events/sched/sched_waking/",
98 "chmod 0666 /sys/kernel/tracing/events/sched/sched_switch/enable",
99 "chmod 0666 /sys/kernel/tracing/events/sched/sched_wakeup/enable",
104 "chmod 0666 /sys/kernel/tracing/events/sched/sched_waking/enable",
[all …]
H A Dhitrace.cfg89 "chmod 0755 /sys/kernel/debug/tracing/events/sched/",
90 "chmod 0755 /sys/kernel/debug/tracing/events/sched/sched_switch/",
91 "chmod 0755 /sys/kernel/debug/tracing/events/sched/sched_wakeup/",
96 "chmod 0755 /sys/kernel/debug/tracing/events/sched/sched_waking/",
273 "chmod 0666 /sys/kernel/debug/tracing/events/sched/enable",
412 "chmod 0755 /sys/kernel/tracing/events/sched/",
413 "chmod 0755 /sys/kernel/tracing/events/sched/sched_switch/",
414 "chmod 0755 /sys/kernel/tracing/events/sched/sched_wakeup/",
417 "chmod 0755 /sys/kernel/tracing/events/sched/sched_pi_setprio/",
419 "chmod 0755 /sys/kernel/tracing/events/sched/sched_waking/",
[all …]
/ohos5.0/foundation/systemabilitymgr/samgr_lite/samgr/adapter/posix/
H A Dthread_adapter.c74 struct sched_param sched = {attr->priority}; in THREAD_Create() local
76 struct sched_param sched = {PRI_BUTT - attr->priority}; in THREAD_Create() local
80 pthread_attr_setschedparam(&threadAttr, &sched); in THREAD_Create()
/ohos5.0/base/startup/init/services/modules/trace/
H A Dinit_trace.cfg139 "name" : "sched",
144 "events/sched/sched_switch/enable",
145 "events/sched/sched_wakeup/enable",
146 "events/sched/sched_wakeup_new/enable",
147 "events/sched/sched_waking/enable",
148 "events/sched/sched_blocked_reason/enable",
149 "events/sched/sched_pi_setprio/enable",
150 "events/sched/sched_process_exit/enable",
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/innerkits/
H A Dgraphic_thread.h52 struct sched_param sched = {attr->priority}; in ThreadCreate()
53 pthread_attr_setschedparam(&threadAttr, &sched); in ThreadCreate()
/ohos5.0/docs/zh-cn/application-dev/dfx/
H A Dhitrace.md111 sched - CPU Scheduling
280 hitrace -z -b 102400 -t 10 sched freq idle disk -o /data/local/tmp/test.ftrace。
286 $ hitrace -z -b 102400 -t 10 sched freq idle disk -o /data/local/tmp/test.ftrace
295 hitrace --trace_clock boot -b 102400 -t 10 sched freq idle disk -o /data/local/tmp/test.ftrace。
301 $ hitrace --trace_clock boot -b 102400 -t 10 sched freq idle disk -o /data/local/tmp/test.ftrace
/ohos5.0/foundation/resourceschedule/ffrt/src/
H A DCMakeLists.txt13 "${FFRT_CODE_PATH}/sched/*.cpp"
26 "${FFRT_CODE_PATH}/staging_qos/sched/qos_register_impl.cpp"
/ohos5.0/foundation/multimedia/media_foundation/engine/foundation/osal/thread/
H A Dthread.cpp74 struct sched_param sched = {static_cast<int>(priority_)}; in CreateThread() local
75 pthread_attr_setschedparam(&attr, &sched); in CreateThread()
/ohos5.0/foundation/multimedia/media_foundation/src/osal/task/pthread/
H A Dthread.cpp83 struct sched_param sched = {static_cast<int>(priority_)}; in CreateThread() local
84 pthread_attr_setschedparam(&attr, &sched); in CreateThread()
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dguidance-on-ndk-libc-interfaces-affected-by-permissions.md78 | seccomp | sched.h | unshare |
79 | seccomp | sched.h | setns |
/ohos5.0/foundation/resourceschedule/resource_schedule_service/ressched/
H A Dhisysevent.yaml17 __BASE: {type: FAULT, level: MINOR, desc: sched plugin disable}
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dguidance-on-ndk-libc-interfaces-affected-by-permissions.md49 | sched.h | setns |
50 | sched.h | unshare |
/ohos5.0/foundation/arkui/ace_engine/build/
H A DBUILD.gn108 [ "-Wl,-mllvm,-force-sched-model=${ace_engine_feature_sched_model}" ]
/ohos5.0/docs/zh-cn/device-dev/porting/
H A Dporting-linux-kernel.md107 KBUILD_CFLAGS +=-fno-omit-frame-pointer -mapcs -mno-sched-prolog
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-toolchain-hiperf.md141 | --offcpu | 监听CPU调度事件,它等价于&nbsp;--period&nbsp;1&nbsp;-e&nbsp;sched:sched_switch&nbsp;事件。 |

12