没有合适的资源?快使用搜索试试~ 我知道了~
swift-corelibs-libdispatch:libdispatch项目(又名Grand Central Dispatc...
共261个文件
c:78个
h:77个
3:17个
需积分: 10 0 下载量 174 浏览量
2021-02-28
02:43:52
上传
评论
收藏 760KB ZIP 举报
温馨提示
大中央派遣 Grand Central Dispatch(GCD或libdispatch)为多核硬件上的并发代码执行提供全面的支持。 libdispatch当前可在所有Darwin平台上使用。 该项目旨在使libdispatch的现代版本可在所有其他Swift平台上使用。 为此,我们将使用现有的开源C实现来实现API的尽可能多的可移植子集。 Darwin上的xnu是xnu内核中的逻辑与用户空间库的结合。 内核具有可用于平衡整个系统工作负载的最多信息。 但是,第一步,我们认为在Linux上使用用户空间pthread原语调出该库的基本功能是有用的。 最终,可以开发Linux内核模块以支持更明智的线程调度。 项目状态 libdispatch到Linux的端口已完成。 在Linux上,自Swift 3起,swift-corelibs-libdispatch已包含在所有Swift版本中,并由其他
资源推荐
资源详情
资源评论
收起资源包目录
swift-corelibs-libdispatch:libdispatch项目(又名Grand Central Dispatch),用于多核硬件上的并发 (261个子文件)
dispatch_source_create.3 18KB
dispatch_queue_create.3 12KB
dispatch_io_create.3 10KB
dispatch_async.3 7KB
dispatch_data_create.3 6KB
dispatch_object.3 6KB
dispatch_group_create.3 5KB
dispatch_io_read.3 5KB
dispatch_apply.3 4KB
dispatch_read.3 4KB
dispatch_time.3 3KB
dispatch_semaphore_create.3 3KB
dispatch_benchmark.3 2KB
dispatch_api.3 2KB
dispatch_after.3 2KB
dispatch.3 1KB
dispatch_once.3 939B
libdispatch.aliases 1KB
Dispatch.apinotes 10KB
queue.c 230KB
mach.c 104KB
event_kevent.c 102KB
io.c 83KB
voucher.c 55KB
init.c 47KB
firehose_buffer.c 44KB
source.c 44KB
firehose_server.c 41KB
event.c 38KB
introspection.c 37KB
dispatch_transform.c 30KB
event_windows.c 28KB
transform.c 28KB
runtime.c 27KB
allocator.c 25KB
dispatch_io.c 24KB
data.c 20KB
event_epoll.c 19KB
lock.c 17KB
dispatch_deadname.c 15KB
bsdtests.c 13KB
dispatch_io_pipe.c 13KB
dispatch_read2.c 12KB
semaphore.c 12KB
dispatch_io_net.c 10KB
apply.c 10KB
dispatch_test.c 9KB
workqueue.c 9KB
object.c 8KB
bsdtestharness.c 8KB
generic_win_port.c 8KB
dispatch_concur.c 7KB
dispatch_io_muxed.c 7KB
time.c 5KB
dispatch_vm.c 5KB
dispatch_priority.c 5KB
dispatch_readsync.c 5KB
dispatch_group.c 5KB
dispatch_context_for_key.c 5KB
dispatch_select.c 4KB
dispatch_apply.c 4KB
dispatch_starfish.c 4KB
cffd.c 4KB
dispatch_timer_short.c 4KB
dispatch_proc.c 3KB
dispatch_data.c 3KB
dispatch_read.c 3KB
dispatch_suspend_timer.c 3KB
dispatch_vnode.c 3KB
generic_win_stubs.c 3KB
bsdtestsummarize.c 3KB
benchmark.c 3KB
dispatch_after.c 3KB
dispatch_drift.c 3KB
dispatch_timer.c 3KB
dispatch_cascade.c 3KB
dispatch_io_pipe_close.c 3KB
dispatch_queue_finalizer.c 2KB
dispatch_timer_timeout.c 2KB
dispatch_timer_set_time.c 2KB
dispatch_timer_bit31.c 2KB
dispatch_sync_on_main.c 2KB
once.c 2KB
dispatch_pingpong.c 2KB
dispatch_cf_main.c 2KB
getprogname.c 2KB
dispatch_overcommit.c 2KB
dispatch_timer_bit63.c 2KB
dispatch_debug.c 2KB
yield.c 2KB
data.c 1KB
dispatch_sema.c 1KB
dispatch_c99.c 1KB
dispatch_api.c 1KB
shims.c 973B
func.c 848B
resolver.c 707B
DispatchStubs.cc 3KB
libdispatch.clean 1KB
DispatchCompilerWarnings.cmake 6KB
共 261 条
- 1
- 2
- 3
资源评论
胡説个球
- 粉丝: 25
- 资源: 4613
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功