Global Information Lookup Global Information

Software bloat information


Software bloat is a process whereby successive versions of a computer program become perceptibly slower, use more memory, disk space or processing power, or have higher hardware requirements than the previous version, while making only dubious user-perceptible improvements or suffering from feature creep. The term is not applied consistently; it is often used as a pejorative by end users (bloatware) to describe undesired user interface changes even if those changes had little or no effect on the hardware requirements. In long-lived software, perceived bloat can occur from the software servicing a large, diverse marketplace with many differing requirements. Most end users will feel they only need some limited subset of the available functions, and will regard the others as unnecessary bloat, even if end users with different requirements require those functions.

Actual (measurable) bloat can occur due to de-emphasising algorithmic efficiency in favour of other concerns like developer productivity, or possibly through the introduction of new layers of abstraction like a virtual machine or other scripting engine for the purposes of convenience when developer constraints are reduced. The perception of improved developer productivity, in the case of practising development within virtual machine environments, comes from the developers no longer taking resource constraints and usage into consideration during design and development; this allows the product to be completed faster but it results in increases to the end user's hardware requirements to compensate.

The term "bloatware" is also used to describe unwanted pre-installed software or bundled programs.[1]

  1. ^ whatisbloatware.com

and 24 Related for: Software bloat information

Request time (Page generated in 0.7774 seconds.)

Software bloat

Last Update:

Software bloat is a process whereby successive versions of a computer program become perceptibly slower, use more memory, disk space or processing power...

Word Count : 2411

Bloat

Last Update:

Code bloat, computer code that is unnecessarily long, slow, or wasteful of resources Software bloat, uncontrolled and damaging growth of a software system...

Word Count : 132

Criticism of Windows Vista

Last Update:

higher than XP. Concerns were expressed that Windows Vista may contain software bloat. Speaking in 2007 at the University of Illinois, Microsoft distinguished...

Word Count : 5104

Software rot

Last Update:

Code smell Dependency hell Generation loss Software bloat Software brittleness SOLID – Object-oriented software engineering design principles Raymond, Eric...

Word Count : 1590

ITunes

Last Update:

iTunes is a software program that acts as a media player, media library, mobile device management utility, and the client app for the iTunes Store. Developed...

Word Count : 4190

Code bloat

Last Update:

Muntzing Polymorphism (computer science) Software optimization Software bloat Lightweight software "Code bloat". DocForge. Archived from the original on...

Word Count : 401

Code refactoring

Last Update:

engineering can remove inefficiencies in programs, known as software bloat, arising from traditional software-development strategies that aim to minimize an application's...

Word Count : 2725

Interface bloat

Last Update:

In software design, interface bloat (also called fat interfaces by Bjarne Stroustrup and Refused Bequests by Martin Fowler) is when an interface incorporates...

Word Count : 69

Feature creep

Last Update:

features go beyond the basic function of the product and can result in software bloat and over-complication, rather than simple design. The definition of...

Word Count : 1496

Software feature

Last Update:

considered a negative attribute. The terms feature creep, software bloat, and featuritis refer to software that is overly feature-rich. This type of excessive...

Word Count : 729

Cruft

Last Update:

of the failed unit, as opposed to waiting for a shipped replacement. Software bloat Dead-code elimination, the automatic removal of unnecessary code by...

Word Count : 641

Scope creep

Last Update:

Instruction creep Mission creep The Mythical Man-Month Second-system effect Software bloat Lewis, James (2002). Fundamentals of Project Management (Second ed.)...

Word Count : 572

Lightweight software

Last Update:

To achieve this, the software should avoid software bloat and code bloat and try to find the best algorithm efficiency. Software optimization Application...

Word Count : 94

Lenovo

Last Update:

reduce the amount of "Software bloat" it bundles with its Windows 10 devices, promising to only include Lenovo software, security software, drivers, and "certain...

Word Count : 16811

Software framework

Last Update:

Frameworks often add to the size of programs, a phenomenon termed "code bloat". Due to customer-demand-driven applications needs, both competing and complementary...

Word Count : 1440

Programming paradigm

Last Update:

have associative methods leads some skeptics to associate OOP with software bloat; an attempt to resolve this dilemma came through polymorphism. Although...

Word Count : 2322

Firefox

Last Update:

the Mozilla browser. To combat what they saw as the Mozilla Suite's software bloat, they created a standalone browser, with which they intended to replace...

Word Count : 16665

Systemd

Last Update:

systemd contend that it suffers from mission creep and bloat, the latter affecting other software (such as the GNOME desktop), adding dependencies on systemd...

Word Count : 6466

Ubuntu

Last Update:

MythBusters, advocated Linux (giving the example of Ubuntu) as a solution to software bloat. Other celebrity users of Ubuntu include science fiction writer Cory...

Word Count : 10567

Planned obsolescence

Last Update:

focused on predicting the life times Repairability Right to repair Software bloat—successive versions of a computer program requiring ever more computing...

Word Count : 5258

Outline of software development

Last Update:

languages Software developer Software engineer Consulting software engineer Computer programmer Software publisher Web developer Shovelware Software bloat Software...

Word Count : 1040

DLL Hell

Last Update:

several programs creates software bloat and complicates the deployment of security fixes or newer versions of dependent software. The DLL overwriting problem...

Word Count : 3244

Shovelware

Last Update:

several products as one Software bloat – Computer program performance degradation process Unwanted software bundling – Computer software which can be perceived...

Word Count : 1203

Wintel

Last Update:

architecture. There have been opinions that Microsoft Windows by its natural software bloat has eaten up much of the "hardware progress" that Intel processors gave...

Word Count : 2520

PDF Search Engine © AllGlobal.net