是否值得在存储卡上安装 Compact Framework?

2023-12-20

随着应用程序的增长,我们的 Windows CE 设备上需要更多空间。

我们安装了 SD 卡。从 SD 卡运行我们的应用程序速度很慢,如果从持久路径运行应用程序,则需求分页会出现一些严重问题。

我们看到的唯一选择是在 SD 卡上安装 Compact Framework 以释放一些内存。

值得在那里安装吗?我们会遇到性能问题吗?


这实际上取决于您使用什么值来表示“价值”。将CF安装到存储卡上将为您节省设备本身约4MB的存储空间。如果您的存储空间不足,它可能会很有用。

然而,它不会提高应用程序的性能。事实上,它可能会减慢速度。应用程序不直接从存储卡运行,它们必须被分页到 RAM 中才能运行。将 CF 放在存储卡上不会改变这一要求。相反,CF 代码也必须从存储卡调入。

此分页与从内置闪存分页相比,其性能影响因设备和存储卡而异。 NAND 和 NOR 闪存的读取速度明显不同。 OEM 的卡总线驱动程序的速度可能会有很大差异,具体取决于其实现方式。

简而言之,将其安装在外部存储卡上会给您带来零性能优势,而且实际上可能会让事情变得更糟。如果您希望应用程序更快地调入页面,请尝试不同的、读取速度更快的存储介质或将其移至 RAM 中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否值得在存储卡上安装 Compact Framework? 的相关文章

  • 将 Bouncy Castle 库与 .NET Compact Framework 结合使用

    我正在尝试使用充气城堡 v1 7在 Windows Mobile 6 5 设备上 我正在尝试执行以下代码 ISigner signer SignerUtilities GetSigner SHA256withRSA 使用 Bouncy Ca
  • OpenNETCF签名控制问题

    我正在使用 OpenNETCF 中的签名控件 它非常适合我需要的大多数东西 但是 我需要一种方法反转签名并将其重新加载 它有一个调用来获取签名的 字节 GetSignatureEx 它返回一个byte 的签名 然后可以使用以下命令重新加载此
  • C# - .NET 和 CF.NET 的代码编译器

    我有一个相同的项目 需要使用 NET 和 Compact NET Framework 进行编译 可以创建一个 C 编译器将编译我的 具有两个框架的项目 某些功能不存在于 CF NET Framework 所以我创建了它 我自己 创建具有 完
  • 如何让.net cf中的所有进程都运行

    我想从我的应用程序中获取 Windows Mobile 6 5 中所有正在运行的应用程序的列表 谁能告诉我如何为CF做到这一点 你必须 P 调用工具帮助 API 曾经有一篇 MSDN 文章对此进行了介绍 将其全部放入此处的帖子中有点长 但也
  • 2010 年 .NET Compact Framework 是否更新?

    这个问题 net 紧凑框架 4 0 https stackoverflow com questions 245566 net compact framework 4 0 在VS 2010发布之前就问过这个问题 答案基本上都是说等待发布 现在
  • 在 Windows Mobile 应用程序中播放 YouTube 视频

    我正在开发一个用于 Windows Mobile 6 或可能 5 的应用程序 用于播放 YouTube 视频 嗯 它should播放 YouTube 视频 并控制 查询播放器的状态变化 当前帧 时间等 在网上搜索了相当长一段时间 以及一些尝
  • Compact Framework 最佳实践:构建 GUI

    我正在维护一个使用 NET Framework 构建的 Windows CE 应用程序 该应用程序大约有 45 个表单 有 5 个 部分 可实现您想要的功能 该应用程序是 100 全屏的 重要的是它不能最小化 由于表单如此之多 因此很难跟踪
  • 如何在Windows Mobile中读取GPS信号强度?

    如何从 Windows Mobile 5 和 或 6 中的 Compact NET 应用程序读取 GPS 信号强度 我只在 API 中看到了 GPRS 和 Wi Fi 信号强度的访问器 查看MSDN 上的 GPS 应用程序 Windows
  • XAML 和 Windows Mobile(.Net Compact Framework)

    Windows Mobile 上是否支持 XAML 不是来自微软 不是 Windows CE R3添加了Silverlight http www microsoft com windowsembedded en us products wi
  • 自动化 GUI 测试 .NET CF (Windows Mobile 5)

    我的公司正在考虑在进行 alpha 测试之前对我们当前的应用程序使用自动化 GUI 测试 我们当前的主要重点是稳健性测试 我们想要实现这一目标的一种方法是可以在几个小时 几天内重复的自动化 UI 测试 对于我们的桌面版本 我们决定使用 Au
  • DotNetOpenAuth 可在哪些 .NET 框架上使用?

    大多数 全部 OAuth 资源 有关协议和代码库的信息 以便在您自己的应用程序中轻松使用它们 人们似乎在互联网上找到的资源似乎假设您正在使用它的应用程序是一个 Web 应用程序 不过我想开始使用 OAuth我的 Windows Mobile
  • 如何在 C# 中将视频转换为字节数组?

    我正在使用 c net 紧凑框架 3 5 我想将视频文件转换为字节数组 以便我可以将其上传到服务器上 以类似的方式 我正在进行图像上传 获得了成功的结果 HttpWebRequest request request ContentType
  • 以编程方式检查安装了哪些版本的 .NET Compact Framework

    我有一个为 NET CF 1 0 构建的 Windows Mobile 应用程序 它是用 C 编写的 该程序如何检查其运行的设备上安装了哪些版本的 NET Compact Framework 这实际上取决于您所说的 已安装 是什么意思 如果
  • 如何从 URL 获取图像到 pictureBox? (Windows 移动版)

    使用 Compact Framework 时从 URL 获取图像的最佳方式是什么以及如何 我发现的是这个 用它做了一个函数 public Bitmap getImageFromUrl HttpWebRequest request HttpW
  • C#中使用Threads和ListView的问题

    我有一个文本过滤器 在 TextChanged 事件中我以这种方式启动列表视图填充代码 ThreadPool QueueUserWorkItem new WaitCallback populate 然后在填充方法中我有这样的代码 listV
  • 在 Visual Studio 2008 for .NET CF 中处理不同分辨率

    我正在开发一个基于 NET CF 的图形应用程序 我的项目涉及大量绘图图像 我们决定在不同的手机分辨率上移植该应用程序 240 X 240 480 X 640 等 我将如何在单个解决方案 项目中实现这一目标 是否需要根据决议创建不同的项目
  • 使用 SQLCeResultSet 更新/插入表

    我有一个定期更新的 SQL Compact Edition 数据库 通过 Web 服务 我写入数据库的部分花费的时间太长 我目前正在使用 Linq to Datasets 进行此操作 如这个问题 https stackoverflow co
  • 从工作线程 C# CF 在主线程中抛出事件

    我有 可能是 一个简单的问题 我正在使用互操作来调用 CompactFramework 中的异步函数 获得执行结果后 我想引发一个事件 该事件将被表单捕获 并根据结果 我将在屏幕上呈现一些数据 然而 问题是 当互操作函数返回结果时 它会在工
  • .NET 紧凑框架中的信号量

    不幸的是 使用 NET Compact Framework 时 System Threading 中没有信号量 我不确定为什么会这样 有人有想法吗 经过谷歌搜索后 我发现很多人给出了他们自己的实现 但他们中没有一个真正工作得很好 或者根本没
  • C# 紧凑框架 - 带有 XmlSerializer.Serialize 的 OutOfMemoryException

    我正在尝试序列化集合中的大量对象 20 000 个 对象 我使用以下代码执行此操作 XmlSerializer xs new XmlSerializer deserialized GetType StringWriter sw using

随机推荐

  • Eclipse C printf() 失败

    我刚刚安装了用于 c 的 Eclipse 但遇到了问题printf 功能 我的代码应该以打印 给出号码 开始 但事实并非如此 如果我输入 4 这就是我得到的 4 Give the number I am number 1 I am numb
  • 记录语法:验证构造函数中的内容

    我有一个包含 12 个值的记录 有一些值的组合无效 因此我希望构造函数检查这一点 我只知道如何创建接受参数列表的构造函数 但是对于 12 个值来说这并不是很漂亮 因此 我想在构造值后使用该值时使用记录语法 如何在构造函数中强制执行约束并仍然
  • 如何提高 MySQL 转储恢复的性能

    我们中的许多人在处理家庭或宠物项目以及使用数据库存储结构化数据时可能会在尝试转储 恢复数据时遇到性能问题 坐等另一个转储恢复操作几十分钟甚至几个小时可能会很烦人 我有非常典型的机器规格 4 核 i5 7300 8 Gb RAM 相当快的 M
  • Asp.net Core Linq 查询花费太多时间

    我有一个 linq 查询 需要 31 秒 这是我第一次收到这么晚的询问 我不知道该怎么办 让我向您展示我的查询 public IEnumerable
  • 打开相机胶卷上的精确照片

    我正在开发一个相机应用程序 我想在其中添加一些已存在于库存应用程序中的功能 我的问题是复制左下角的小方块 纵向模式 其中显示用户刚刚拍摄的照片的微缩略图 然后 当用户点击它时 照片应用程序应该在相机胶卷中保存的最后一张照片上打开 我可以使用
  • 如果它是外部链接,如何将 rel = "nofollow" 添加到 CKEditor 中的链接

    我想给rel nofollow 到我的外部链接 其内容由 ckeditor 管理 example com 我的网站 externallink com 任何外部链接 例如 p Lorem a href https example com an
  • 在 Windows 上为 Ant 设置 Java 路径

    刚刚下载了最新版本的 Ant 并安装在 C apache ant 1 8 4 我将以下内容添加到环境路径变量中 C apache ant 1 8 4 bin 当我打开终端窗口并键入 ant version I get Files Java
  • 使用 Microsoft Visual Studio Code 进行 Java 编程

    I downloaded language support for Java by Red Hat in Microsoft Visual Studio Code 但我遇到了如上图所示的问题 所以我尝试在中设置我的JDK路径settings
  • 在 Ruby 中从文本文件中提取选定的数据

    现在我正在用 Ruby 从文本文件中提取信息 那么如何从以下文本文件中提取数字 0 6748984055823062 sentiment analysis positive sentiment Popular topic games sco
  • 如何在 Vue.js 中动态构建路由器链接?

    我正在尝试在 Vue js 中执行以下操作 table tr td td tr table
  • C# linq 联合问题

    有人可以解释一下怎么做吗Union在 LINQ 工作中 据说它合并了两个序列并且删除重复项 但是我可以以某种方式自定义重复删除行为吗 假设我希望使用来自the second sequence如果有重复或来自the first sequenc
  • 绘图中的自定义离散色阶

    我想自定义颜色plotly阴谋 这对于连续变量和尺度来说效果很好docs https plot ly r user guide sequential color mappings library plotly plot ly iris x
  • natbib 似乎无法与 pdf_book / rticles 正常工作

    在我的 Rmd 文件中 我引用 bib 文件中的位置如下 让我引用一篇文章 SampleTitle2016 当我 编织当前 时 我想要 tex 文件 其中对文章的引用由 cite citep 或 citet 命令提供 我注意到 如果我在输出
  • 我可以本地化 UIDatePicker 吗?

    我正在尝试本地化 UIDatePicker 苹果的文档说它应该自动检测当前的区域设置 但无论我选择哪种语言 语言都保持不变 我需要做什么 区域设置属性 以及与此相关的所有其他国家 地区特定格式属性 默认为由返回的值当前区域设置 http d
  • 从 s3 读取 .pptx 文件

    我尝试从 Amazon S3 打开 pptx 并使用 python pptx 库读取它 这是代码 from pptx import Presentation import boto3 s3 boto3 resource s3 obj s3
  • 如果我使用 UTF-8 字符集,是否需要对特殊字符使用 HTML 实体?

    我正在开发的一个网站正在从 ISO 切换过来 如果HTML字符集设置为UTF 8 还需要替换吗 等与适当的 HTML 实体 不 像这样的符号 德语元音变音 使用 UTF 8 时 所有其他内容都可以像任何其他字符一样使用 但请注意 有些东西仍
  • 允许强制转换为 void(不是指针),为什么?

    为什么我可以将此向量转换为 void 甚至不是指针 int main std vector
  • 在 C# 中重现小数点的撕裂读取

    眼见为实 任何人都可以重现读取撕裂的小数的程序吗 我尝试旋转多个线程 在 1 和 2 之间更改相同的小数 我没有捕获任何与 1 或 2 不同的读取 我希望看到读取器线程看不到写入器线程的原子更改 因此该值应该与 1 或 2 不同 void
  • 删除方法不适用于 Indexed DB HTML5...它返回成功但记录未删除

    我在使用桌面 Chrome 时遇到的 HTML5 Indexed DB 的另一个问题是我无法从对象存储中删除记录 onsuccess 事件被触发 但记录仍然存在 我的 ID 是一个时间戳 只是因为我想更快地实现一个工作应用程序 我硬编码了它
  • 是否值得在存储卡上安装 Compact Framework?

    随着应用程序的增长 我们的 Windows CE 设备上需要更多空间 我们安装了 SD 卡 从 SD 卡运行我们的应用程序速度很慢 如果从持久路径运行应用程序 则需求分页会出现一些严重问题 我们看到的唯一选择是在 SD 卡上安装 Compa