在同一个文件中或在一组文件的每个文件中具有多个类的速度更快?

托马斯·卡尔顿

我正在创建一个大型的.Net项目,可以选择在同一个库中创建多个类,也可以为一小类类分别创建不同的库。

第二个选择是我目前正在执行的选择,因为它可以帮助我有效地组织项目并将其拆分为小部分。

现在,问题是性能。我想知道在运行时性能方面是否是同一回事。

当然,就加载DLL文件而言,拥有更多文件意味着更多时间,但是一旦加载了所有文件,有什么区别吗?

谢谢。

西蒙

我认为将程序集加载到内存后,性能不会有差异。

需要注意的一点是,根据应用程序的使用方式,并非每次都可以使用所有功能。如果您具有更精细的程序集,可能会发现其中的某些程序根本不需要加载,并且您的内存使用量可能会降低。

另一点是,拆分为程序集也是基于明确划分层/模块等的设计决策。由于项目相关性,您可能还需要拆分程序集。有多种因素影响这一点。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

同一组中的文件权限

来自分类Dev

在HTML页面中更改具有多个同名的同一个ID的CSS类

来自分类Dev

在同一个类中具有多个面板的重绘方法

来自分类Dev

来自同一个Git存储库中现有文件的新文件

来自分类Dev

访问同一个 jar 中的属性文件

来自分类Dev

在另一个文件中导出,在同一个文件中调用

来自分类Dev

如何在同一个.js文件中创建多个Vue实例?

来自分类Dev

同一个Docker Compose服务在多个文件夹中

来自分类Dev

Android:如何在同一个文件中迭代多个JSON对象数组

来自分类Dev

我可以将同一个Controller放入Angular的多个文件中吗?

来自分类Dev

在同一个php文件中处理多个表单

来自分类Dev

在同一个脚本中读取多个文本文件

来自分类Dev

可以让多个进程从同一个文本文件中读取吗?

来自分类Dev

如何使用 GSON 从同一个 JSON 文件中获取多个 Java 对象?

来自分类Dev

passwd 文件中同一个存储桶的多个条目(默认)

来自分类Dev

如果同一个标签有多个值,如何根据 XML 的内容在 SimpleXML 中编辑 XML 文件?

来自分类Dev

如何从每个键具有多个值的字典中写入一个csv文件?

来自分类Dev

如何从每个键具有多个值的字典中写入一个csv文件?

来自分类Dev

防止多个线程写入同一个文件

来自分类Dev

来自同一个txt文件的多个值

来自分类Dev

将所有文件放在同一个对象中?

来自分类Dev

将所有文件放在同一个对象中?

来自分类Dev

如何为同一文件路径中的每个文件分别执行同一组命令?

来自分类Dev

有没有办法为每个“组”提取一个记录,该记录与同一组中的其他记录具有重复的价格?

来自分类Dev

在bash中,如何计算一组中每个单词在多个文件中的出现

来自分类Dev

从文件中读取一组点并制作一个.OFF文件

来自分类Dev

将文件上传到 Django 中的同一个随机文件夹

来自分类Dev

AWS:是否可以在同一个 Auto Scaling 组中拥有多个资源?

来自分类Dev

函数在同一个文件中定义但在另一个文件中未定义

Related 相关文章

  1. 1

    同一组中的文件权限

  2. 2

    在HTML页面中更改具有多个同名的同一个ID的CSS类

  3. 3

    在同一个类中具有多个面板的重绘方法

  4. 4

    来自同一个Git存储库中现有文件的新文件

  5. 5

    访问同一个 jar 中的属性文件

  6. 6

    在另一个文件中导出,在同一个文件中调用

  7. 7

    如何在同一个.js文件中创建多个Vue实例?

  8. 8

    同一个Docker Compose服务在多个文件夹中

  9. 9

    Android:如何在同一个文件中迭代多个JSON对象数组

  10. 10

    我可以将同一个Controller放入Angular的多个文件中吗?

  11. 11

    在同一个php文件中处理多个表单

  12. 12

    在同一个脚本中读取多个文本文件

  13. 13

    可以让多个进程从同一个文本文件中读取吗?

  14. 14

    如何使用 GSON 从同一个 JSON 文件中获取多个 Java 对象?

  15. 15

    passwd 文件中同一个存储桶的多个条目(默认)

  16. 16

    如果同一个标签有多个值,如何根据 XML 的内容在 SimpleXML 中编辑 XML 文件?

  17. 17

    如何从每个键具有多个值的字典中写入一个csv文件?

  18. 18

    如何从每个键具有多个值的字典中写入一个csv文件?

  19. 19

    防止多个线程写入同一个文件

  20. 20

    来自同一个txt文件的多个值

  21. 21

    将所有文件放在同一个对象中?

  22. 22

    将所有文件放在同一个对象中?

  23. 23

    如何为同一文件路径中的每个文件分别执行同一组命令?

  24. 24

    有没有办法为每个“组”提取一个记录,该记录与同一组中的其他记录具有重复的价格?

  25. 25

    在bash中,如何计算一组中每个单词在多个文件中的出现

  26. 26

    从文件中读取一组点并制作一个.OFF文件

  27. 27

    将文件上传到 Django 中的同一个随机文件夹

  28. 28

    AWS:是否可以在同一个 Auto Scaling 组中拥有多个资源?

  29. 29

    函数在同一个文件中定义但在另一个文件中未定义

热门标签

归档