首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏CSDNToQQCode

    win11怎么看显存——win11如何看显存

    显存查看方法1、 1、快捷键【Ctrl+Shift+ESC】打开【任务管理器】 2、点击左侧的性能 显存查看方法2、 在Windows 11在Windows 11中查看显存的方法如下: 1 在“高级显示”设置窗口中,点击“显示器1的显示适配器属性”。 在显卡属性窗口中,适配器下,就可以查看显存信息。 显存查看方法3、 此外,还可以使用DirectX诊断工具来查看显存。 在“显示”选项卡中,找到“显存”一项,即可查看显存信息。 以上两种方法都可以帮助您在Windows 11中查看显存信息。如果还有其他问题,欢迎随时提问。 显存对AI的重要意义 显存是显卡中存储图像数据的关键组成部分,对AI具有重要意义,主要体现在: 显存决定了计算机在处理图像时能够存储和操作的数据量大小。 在AI绘图中,需要频繁读写显存中的数据,因此高带宽的显存对于实时绘图和复杂计算非常重要。 因此,显存对于AI应用来说是非常重要的,尤其是在需要大量处理和操作图像数据的场合。

    17.7K11编辑于 2023-11-29
  • 来自专栏program

    Android 11适配攻略

    是时候适配一波Android11了,为后面项目适配铺平道路。 介绍 2020年6月11日,Google正式推送了Android 11 Beta版本,同年年9月9日正式发布。 开始适配Android 11。 隐私变更 强制执行分区存储机制 为了避免存储空间的读写权限被滥用,手机中存在着大量不明文件,且应用卸载后也没有删除掉。 android:requestLegacyExternalStorage="true" 但是这个适配方法在Android 11中已经失效,必须按照存储机制来乖乖适配,不一样的是Android 11允许使用 的同时不能请求其它权限,否则系统会抛出异常(在没研究Android 11适配的时候,我就已经发现了这个bug,当时以为是系统的bug,还截了两张图,后面仔细查看,找资料才发现是Android 11的变更 如何适配呢?在之前接入微信支付的时候,文档就有提示Android 11 第三方应用无法拉起应用适配适配方案为在主工程的AndroidManifest.xml 中增加 <queries> 标签。

    4.9K11编辑于 2022-06-29
  • 《URP管线主导的角色材质、阴影与显存动态适配优化方案》

    这一困境让我深刻认识到,URP优化绝非参数微调的表层工作,而是需深入管线底层架构,打通Shader编译、光照计算、粒子渲染与显存调度的全链路,实现多模块协同适配移动硬件特性,在保证角色皮肤次表面散射、衣物布料纹理 优化后,单角色显存占用最终降至8MB,同屏200个角色时显存占用稳定在1.4GB以内,完全适配移动端硬件限制,闪退率从12%降至0.3%,仅在极少数极端场景(同屏250+角色)出现偶发闪退,基本不影响核心体验 优化初期,我们曾陷入“头痛医头、脚痛医脚”的误区:单独优化Shader虽解决了材质失效问题,却因未适配光照系统的参数变化,导致角色在多光源环境下光影过渡生硬;调整粒子参数虽降低了Overdraw,却因与显存调度机制冲突 为此,我们构建“管线状态监控与动态适配”系统,通过Unreal Stat Render与NVIDIA Nsight Mobile工具,实时捕获CPU/GPU耗时、显存占用、Draw Call数量、Overdraw ,要解决模块间的适配冲突。

    35410编辑于 2025-10-30
  • 来自专栏移动开发专栏

    Android 11适配指南之Toast解析

    起源 在targetSdkVersion为30的情况下,在Android 11的小米10手机上运行,调用ToastUtil的时候闪退报错: null cannot be cast to non-null type android.widget.LinearLayout 且看已知条件: targetSdkVersion 30 Android 11 小米10 文末附Android 11适配手册 定位问题 view as LinearLayout 现在看来其实是没有错的,事实上运行在Android11以下也确实没问题。 适配方案 综上所诉,适配方案也了然于心了。 Android 11开发手册 《Android 11 开发者手册》

    1.4K30编辑于 2022-06-10
  • 来自专栏Android程序Shape使用总结!

    Android 10 和Android 11适配

    背景 最近在项目中着手做Android10和Android11 适配时候,期间遇到了不少的坑。之前有专门写过qq、微信分享的适配。但是此次在针对偏业务侧适配工作的时候还是碰到了一些新的问题。 但是,这里有个坑: 在Android10上不行,在Android11上又可以!!为什么? 因为Google改回来了,让Android11支持file://格式了。。。。 (wtf? 三、终极适配方案 在Android10上 开启标志位 :android:requestLegacyExternalStorage="true"来开启兼容模式,关闭分区适配,相当于targetSdkVersion 在Android11上 以上标志会自动失效。因此,应用存储的东西还在放在App-specific目录下。分享私有目录可以通过fileprovider 方式适配。 答: 如果按照上面正常适配,肯定完全没得问题!

    1.9K41编辑于 2021-12-20
  • 来自专栏androud

    Android11 (API30)适配

    Android 11 应用兼容性适配指导 本文档基于谷歌Android 11 Developer Preview 4(DP4)版本的变更输出,后续Beta版如有新的变更和特性,我们会刷新文档的相关章节内容 如果您需要对已安装的应用进行适配分区存储的数据迁移,则可以在应用更新到目标平台为Android 11版本后仍暂时保留原有的存储模式。 3 适配指导 执行以下操作来确认行为变更是否已对应用生效: 1 将targetSdkVersion指向Android 11 2 确保已经打开RESTRICT_STORAGE_ACCESS_FRAMEWORK 3 适配指导 (1)Target Android 11 使用自定义的UI界面向用户展示申请ACCESS_BACKGROUND_LOCATION权限原因和过程。 2 兼容性影响 如果您的APP需要使用Mac地址作为设备的标识,无论您的Target SDK是否设置为R,只要运行在Android 11上,您就需要进行适配

    9K11发布于 2021-04-05
  • 来自专栏JNing的专栏

    监视显存

    监视显存使用情况 watch [options] command 每10秒更新一次显存使用情况 watch -n 10 nvidia-smi ---- ----

    1.3K30发布于 2018-09-28
  • Torch 中显存回收节省显存的方法

    在进行模型推理时,需要考虑如何有效地利用和管理GPU显存。以下总结了常用的节省显存的方法。 将变量从显存释放 1. 这样可以更有效地利用显存,因为一些显存是用来存储模型的参数和中间结果的,而这些显存的使用量通常不会随着批量大小的增加而增加。 将模型和数据移动到CPU内存:如果你的模型和数据都在GPU显存中,那么你可以考虑在完成推理后将它们移动到CPU内存,以释放显存。 这是因为PyTorch使用了一种称为"缓存分配器"的机制来管理显存,这种机制可以减少显存的分配和释放操作,从而提高效率。 当你删除一个Tensor并释放了它占用的显存后,这部分显存并不会立即返回给操作系统,而是被缓存分配器保留下来,以便在后续的操作中重复使用。

    1.9K10编辑于 2024-07-01
  • 来自专栏字节流动

    Android 10(Q)11(R) 分区存储适配

    Android 11 (R) Android 11 (R) 在 Android 10 (Q) 中分区存储的基础上进行了调整。 1. 新增执行批量操作 为实现各种设备之间的一致性并增加用户便利性,Android 11 向 MediaStore API 中添加了多种方法。 缺点当然是不强制启用的话,国内 APP 适配进度估计得延后了。不过好消息是在查资料的时候,看到了国内大厂的相关适配文章,至少说明大厂在跟进了。 关于适配的难度: 对绝对路径相关接口依赖比较深的 APP 适配还是改动挺多的;其次权限的划分很细,什么时候需要什么权限以及调用哪个接口,理解起来需要一定时间; MediaStore API SAF API 所以虽然明年才会强制执行分区存储,但还是建议尽早理解和 review 项目中需要适配的代码。

    2.9K30发布于 2020-08-28
  • 来自专栏用户9239674的专栏

    相册适配 Android 11 绕的那些弯路

    : 注意:当您将应用更新为以 Android 11(API 级别 30)为目标平台后,如果应用在搭载 Android 11 的设备上运行,系统会忽略 requestLegacyExternalStorage 这段信息,简单可以理解为 requestLegacyExternalStorage=true 只能解燃眉之急,到了 Android 11 上,还是要做适配工作。 ,如果应用在 Android 11 的设备上运行,系统会忽略 requestLegacyExternalStorage属性,强制开启分区存储。 3、如果 App 中有通过 File Api 访问外部存储共有目录的代码,还是要需做适配的,至于怎么去做本文就不再讨论了 教训 绕了一圈之后,得出两个教训: 适配新版本的时候,最好先用真机测试一下,万一完美运行就不用适配了 认真读文档、认真读文档、认真读文档 Glide 加载缩略图 最后,说个与适配不太相干的话题,只想看适配内容的朋友可以先跳过了。

    2.2K30编辑于 2021-12-23
  • 来自专栏刘庆红的专栏

    iOS 11 安全区域适配总结

    导语 本文主要是对iOS 11下APP中tableView内容下移20pt或下移64pt的问题适配的一个总结。 一、iOS 11下APP中tableView内容下移20pt或下移64pt的原因分析 问题如下图所示: 1. 安全区域是iOS 11新提出的,如下图所示: 安全区域帮助我们将view放置在整个屏幕的可视的部分。 通过设置iOS 11新增的属性addtionalSafeAreaInset; iOS 11之前,大家是通过将Controller的automaticallyAdjustsScrollViewInsets 那样写是不规范的,只实现高度,而没有实现view,但代码这样写在iOS 11之前是没有问题的,iOS 11之后应该是由于开启了估算行高机制引起了bug。

    5.2K20发布于 2017-09-14
  • 来自专栏携程技术

    干货 | Trip.com Android 11 适配之旅

    作为第一个强制要求分区存储的 API 级别,Android 11无疑是近几年适配工作较为复杂的版本,各个 APP 的适配进度也被寄予期盼。 二、变更要点 2.1 包可见性 适配 Android 11 之前,APP可以获取到手机已安装的应用列表信息。 适配 Android 11 后,Mac 地址和 ICCID 的获取都受限了。 APP 无需权限就可以读写属于它的应用私有目录,这点在适配 Android 11前后都没有变化。 3.1 精确定位范围 部分业务较多的产线比较少直接操作存储或调用了需适配的 API,因此 Android 11适配理论上应该尽可能少地对他们产生影响。

    2K20发布于 2021-09-10
  • 来自专栏腾讯Bugly的专栏

    iOS 11 安全区域适配总结

    | 导语 本文主要是对iOS 11下企鹅 FM APP中tableView内容下移20pt或下移64pt的问题适配的一个总结。 一、iOS 11下APP中tableView内容下移20pt或下移64pt的原因分析 问题如下图所示: ? 1. 安全区域是iOS 11新提出的,如下图所示: ? 安全区域帮助我们将view放置在整个屏幕的可视的部分。 通过设置iOS 11新增的属性addtionalSafeAreaInset; iOS 11之前,大家是通过将Controller的automaticallyAdjustsScrollViewInsets 那样写是不规范的,只实现高度,而没有实现view,但代码这样写在iOS 11之前是没有问题的,iOS 11之后应该是由于开启了估算行高机制引起了bug。

    2.1K100发布于 2018-03-23
  • 来自专栏liukaili_666888999

    iOS11、iPhone X、Xcode9 适配

    一、单纯升级iOS11后造成的变化 1. 升级后,发现某个拥有tableView的界面错乱,组间距和contentInset错乱,因为iOS11中 UIViewController 的 automaticallyAdjustsScrollViewInsets heightForFooterInSection:(NSInteger)section; // 这样的原理是因为之前只是实现了高度的代理方法,却没有实现View的代理方法,iOS10及以前这么写是没问题的,iOS11 如果使用了Masonry 进行布局,就要适配safeArea ([UIDevice currentDevice].systemVersion.floatValue >= 11.0) { make.edges.equalTo (self.view.safeAreaInsets); } else { make.edges.equalTo(self.view); } iOS 11适配之跳转App Store评论 在iOS

    71720发布于 2019-07-02
  • 来自专栏原创

    安卓11适配攻略详细版

    引言 近期,Google 发布了 Android 11的平台稳定版本。Android 11 将在确保用户隐私安全的前提下,更好地让用户畅享最新科技。 下图是 Android 11 发布整体流程的时间线: 个推深耕开发者领域,一直紧跟行业发展趋势,对Android 11的有关更新展开了深入研究。 本文将从分区存储、应用包可见性、权限变化和新功能四个方面来谈谈 Android 11 新特性,以帮助开发者更快速、更便捷地上手适配Android新系统。 我们可以在 AndroidMainfest 中添加 <queries>来适配特定的使用场景:(该配置相当于是添加应用白名单) 已知想获取的包名: image.png 2. 为了提升SDK的稳定性、兼容性,个推也对Android 11 的新特性进行了深入研究,并即将针对旗下产品推出全新的适配方案,以满足开发者不同的使用场景。

    2.2K10编辑于 2021-12-24
  • 来自专栏大模型应用

    大模型应用:中小显存适配方案:大模型微调底座选型指标与应用实现.52

    2.3 适配模型与规避说明适配:ChatGLM-6B的INT4量化版是8G显存的黄金搭档;若拥有更高12G显存,则可考虑Qwen-13B。 4.3 适配模型与规避说明适配:ChatGLM-6B在推理速度和中文质量上取得了良好平衡。规避:如果需要处理长文档生成,应优先选择已知推理效率高、显存管理优化好的底座,避免生成过程过于缓慢。 () + bar.get_width()/2, bar.get_height() + 0.05, f"{v}秒", ha="center", fontsize=11 bar.get_x() + bar.get_width()/2, bar.get_height() + 0.1, f"{v}分", ha="center", fontsize=11 分 结论:8G显存场景下,ChatGLM-6B(INT4量化版)综合适配性更优,兼顾显存、速度与效果。

    45032编辑于 2026-03-21
  • 来自专栏腾讯Bugly的专栏

    你可能需要为你的 APP 适配 iOS 11

    导语:iOS 11 为整个生态系统的 UI 元素带来了一种更加大胆、动态的新风格。 本文介绍iOS11中在UI方面做了哪些更新,有些更新可以为用户提供更加完美的体验,但也有的可能会给目前的APP带来异常bug 前言 前几天发现在做的APP在 iOS11 系统上动画有异常,在其他系统的设备上都是正常的 查了下资料发现原因是 iOS11 中默认开启了Self-Sizing,在WWDC 2017 session204 Updating Your App for iOS 11 中有介绍,因此研究了下这个session Self-Sizing在iOS11下是默认开启的,Headers, footers, and cells都默认开启Self-Sizing,所有estimated 高度默认值从iOS11之前的 0 改变为 总结 大概介绍了iOS 11的UI方面的一些更新,大部分内容都用代码测试过了,有些更新确实是很实用,可以适配下iOS 11,有的更新可能会给现有APP造成bug,所以学习下这些内容还是很有必要的。

    2.6K60发布于 2018-03-23
  • 来自专栏Android 开发者

    隐私策略更新 | Android 11 应用兼容性适配

    其中很多优化将当前安全策略的最佳实践应用于最近的 Android 发行版本中(它们并不仅仅针对 Android 11)。 只要做到这点,您的 Content Provider 就已经可以兼容 Android 11 了! 这样可以为应用增加系统可见性,同时在 Android 11 中也是必须配置的属性。更多信息请访问:Android 11 中的前台服务。 对于需要使用 SIM 卡信息作为唯一性标识的应用,需要在 Android 11 里进行“空字符串”的兼容性检查。 以上内容能够帮助大家更快更新适配最新的 API ,并设计出对隐私更友好的应用。更多资源请参阅: Android 11 中的改进 隐私设置最佳实践

    2.1K10发布于 2020-10-16
  • 来自专栏深度学习那些事儿

    再次浅谈Pytorch中的显存利用问题(附完善显存跟踪代码)

    前言 之前在浅谈深度学习:如何计算模型以及中间变量的显存占用大小和如何在Pytorch中精细化利用显存中我们已经谈论过了平时使用中显存的占用来自于哪里,以及如何在Pytorch中更好地使用显存。 在这篇文章中,我们借用Pytorch-Memory-Utils这个工具来检测我们在训练过程中关于显存的变化情况,分析出我们如何正确释放多余的显存。 如何去释放不需要的显存。 首先,我们在下段代码中导入我们需要的库,随后开始我们的显存检测程序。 Tensor占用大,我们暂时将次归结为Pytorch在开始运行程序时需要额外的显存开销,这种额外的显存开销与我们实际使用的模型权重显存大小无关。 其实原因很简单,除了在程序运行时的一些额外显存开销,另外一个占用显存的东西就是我们在计算时候的临时缓冲值,这些零零总总也会占用一部分显存,并且这些缓冲值通过Python的垃圾收集是收集不到的。

    2.4K50编辑于 2023-10-19
  • 来自专栏移动开发专栏

    Android 11适配指南之系统相机拍照、打开相册

    何为适配适配就是当我们的开发环境、运行环境等发生变化的时候,程序依然能稳健运行。 而适配中最难为程序员的就是Android了,除了开发环境、运行环境等因素之外,因为Android开源的原因,还要适配各大厂商。。 而适配条件之多,经常让Android程序员为之头疼。 来看看相机、相册相关的适配历程: Android 6 权限适配 Android 7 文件适配 Android 10/11 存储适配 ok,接下来以一个更换头像的小例子来讲解一下。 适配二: intent.putExtra(MediaStore.EXTRA_OUTPUT, photoUri) android 11以后强制分区存储,外部资源无法访问,所以添加一个输出保存位置photoUri Android 11开发手册 《Android 11 开发者手册》 参考 官方相机文档 官方权限文档 官方存储文档

    4.4K30编辑于 2022-06-10
领券