-
公开(公告)号:DE102021130665A1
公开(公告)日:2022-06-15
申请号:DE102021130665
申请日:2021-11-23
Applicant: IBM
Inventor: HICKS ANDREW C M , CATALANO ROBERT PETER , RIMALDI TYLER VEZIO
IPC: G06F8/70
Abstract: Ein Ansatz zum Identifizieren des Verwendens von veraltetem Quellcode in Software-Repositorys und zum Empfehlen einer Ersetzung. Analysieren von einem oder mehreren Software-Repositorys für Software-Quellcode, der von einem Maschinenlernmodell als veraltet identifiziert wurde. In Reaktion auf ein Identifizieren des veralteten Software-Quellcodes, Warnen eines ersten oder mehrerer Software-Entwickler, der bzw. die für ein Warten eines Software-Quellcodemoduls verantwortlich ist bzw. sind, das den veralteten Software-Quellcode verwendet; und Empfehlen eines alternativen Software-Quellcodes, der in dem Software-Quellcodemodul zum Ersetzen des veralteten Software-Quellcodes verwendet werden soll, für den ersten oder die mehreren Software-Entwickler.
-
公开(公告)号:DE102021124371A1
公开(公告)日:2022-04-14
申请号:DE102021124371
申请日:2021-09-21
Applicant: IBM
Inventor: LYONS MICHAEL PETER , HICKS ANDREW C M , GARRETT TYNAN J , PEDRONE MILES C
Abstract: Aspekte der Erfindung umfassen ein Empfangen einer Schreibanforderung von einem Programm, Daten in einen Speicher zu schreiben, in einem Betriebssystem, das auf einem Prozessor ausgeführt wird. Die Schreibanforderung umfasst eine virtuelle Speicheradresse und die Daten. Es wird festgestellt, dass die virtuelle Speicheradresse keiner physischen Speicheradresse zugewiesen ist. Auf der Grundlage dieser Feststellung wird die nicht zugewiesene virtuelle Speicheradresse einer physischen Speicheradresse in einem Überlaufspeicher zugewiesen. Die Daten werden an die physische Speicheradresse im Überlaufspeicher geschrieben, und dem Programm wird eine Anzeige zurückgeliefert, dass der Schreibvorgang erfolgreich war. Künftige Anfragen des Programms nach einem Zugriff auf die virtuelle Speicheradresse werden an die physische Speicheradresse im Überlaufspeicher geleitet.
-